Since the federal government gave money for the old clunker program, the auto salvage yards have been booming, hiring employees to assist in stripping cars of used engines, components of the engines, Ford crate engines, and any part of the car that is salvageable.
The clunker program was a one time program that gave individuals a high trade-in-value for their clunker toward the purchase of a new car to get them off the road, instead this created an upward spike on the price of new vehicles and with many of us unable to afford a new vehicle, we are taking steps to repair our present vehicle to save money and avoid a high car payment so the dealerships are stuck with high inventory, just sitting on their car lots collecting dust.
Auto salvage yard is one place to turn to get parts for a car that come from salvage wrecked cars, abandoned cars or possibly repossessed cars or cars from an insurance total loss claim but always check before you buy any parts from salvage to see if a warranty comes with it, especially if you are buying used engines, get a verification of the actual mileage on the engine and offers of a good warranty like one year parts/no labor charge with unlimited miles.