Engine failure is the most disappointing situation for auto owner. Engine can be kept fit with proper care and maintenance. However, in spite of maintenance, at some time engine failure is unavoidable. Engines are made of many auto parts connected together to drive the vehicle successfully. Even damage or repair in one part can stop engine. Some engine repairs are repairable while some repairs are severe and need engine replacement. You can replace small engine parts like pistons, spark plug or even replace cylinder heads to restore the engine. In case of repairs, which are not possible, you have to look for replacement engines in the market.