It sounds like it could be an alternator problem, the easiest way to determine this is to disconect the battery while it is running, if it stalls, or bogs out, replace the alternator. ( but it could just be faulty wire conections. ) hope this helps.
cause it's junk
one of the map sensor or vacuum switch.
The whistling sound coming from near the transmission could be a problem with a speed sensor. It is possible that the speed sensor is attached only at one end. This sensor has two places where it is attached.
could be that the choke is not adjusted right
A serious vacuum leak could cause that.
Does it shake and stall when decellerating or at anytime? because mine seems to do that but its only when decellerating at a stop light or stop sign or whever and it dont always do it.. only after long drives. (1992 Pontiac Sunbird). It might be a bad EGR Valve.
air leak
air leak
thae catalitic converter is pluuged
sounds like t.c.c solenoid.[torque converter clutch solenoid]
A problem in the fuel line could cause it to stall. On a stick shift, letting off the clutch too soon would cause the vehicle to stall.
No. The water on the road won't make your vehicle stall.