The engine is rightly termed as the heart of the car. An engine is the engineering masterpiece which provides power so that the vehicle can roar and dash through the roads. To provide this power the engine has mechanical parts which constantly rubs against each other. Misusing or not getting the car serviced regularly, may cause serious damage to the engine. Due to presence of parts, which undergoes wear and tear, it might be required to overhaul the engine after running for considerable miles. In case of smoke, check engine warning lamp, poor pickup, abnormal noise, late start etc. , it is advisable to get the vehicle checked right away.