350
#3
your local salvage yard probably has a good one for a good deal, they can usually tell you the number of miles on the engine and often times they'll give you a good little warranty. if you are looking for a brand new one, scoggin ****ey sells 'em cheaper than the dealership does.