PCIE is a backwards and forwards compatible protocol.with pcie 3.0.
The 3060Ti runs fine on 3.0x16, the difference is minute enough to be unnoticeable because something else will bottleneck you. But yeah, the 1080Ti or 2080Ti would be a better buy if OP needs this card to work long term on a Haswell system because both are cheaper or at cost respectively on used market.The answer is a resounding no. If you bought that card, both the outdated CPU and outdated express slot will severely limit the performance of the graphics card.