For your stalling I would recommend you clean out the throttle body using a clean rag and some throttle cleaner. As for the fuel leak, call the dealer to see what the emissions warranty is on your vehicle and what is covered. You never know, you may still be covered. Especially if it is the fuel pump. Some manufactures have a ten year warranty on it.
Tuesday, September 27th, 2016 AT 1:18 PM