Motor Mounts for a 67 Barracuda

03-08 are definitely more "hot rod" friendly. Probably look for 06-08. Some of the oil pump, valve seat drop issues were pretty well cured by then. If you're looking to get real crazy (forced induction), then you need forged internals.