My 88 Lincoln Town Car keeps stalling out when i turn the car on. In order for it to stay running i need to keep my foot on the gas peddle. It never did this before until i installed a new water pump please help.
Dec 25, 2012 at 6:33 AM