* New or used: A brand new engine from a manufacturer will be significantly more expensive than a used one. Used engines can range in price depending on condition, mileage, and warranty offered.
* Make and model: The specific vehicle the engine came from affects price. A 4.3L V6 from a high-end vehicle will cost more than one from a more budget-friendly vehicle.
* Location: Prices vary geographically due to supply and demand, as well as labor costs.
* Condition: A fully rebuilt engine will cost more than one that's simply used but functional.
* Where you buy it: A dealership will usually charge more than a salvage yard or a private seller.
Therefore, there's no single answer. You could find a used 4.3L V6 for a few hundred dollars, or a new one (if even available for your specific application) for several thousand dollars. To get an accurate price, you'll need to specify the make and model of the vehicle, whether you want new or used, and contact various parts suppliers or salvage yards in your area.