Lately my 1998 Toyota Corolla (130 000 miles) takes too long to warm up in the mornings, usually 15 to 20 minutes, and when its warming up there is this noise that sounds like a valve tapping that goes away when the car is warm and has been running for awhile. Other things that I notice is that when the car is cold, there is not a lot of force in the engine (specially going uphill). This doesn't happen when the car is warm. Also, If I turn off the car for 15-20 minutes, the engine cools down really fast. Thanks for your help!!!!!