I have a 2004 Envoy XUV and it's having several issues. The main issue is weird idling going on and every time I go to the gas station to put gas in it, it just cranks but won't start. I have to pump the gas peddle and crank for it to finally start. Sometimes after I park and turn off engine, when i switch to off and pull the key it is still running like it is trying to die, but trying to stay on. It's freaking me out. Also my speedometer stopped working and recently have noticed cold water dripping on my feet while i'm driving. I figured the AC that leaks outside must be clogged and it's backing up into the truck. Please help me! My husband is over seas and I'm supposed to get this fixed by myself.