i have a 1998 eddie bauer v6 sohc with 200003 miles. Has ran great with normal maintainemce. Last night the car stalled while driving. Pulled over and it started right up, put it in drive went 20 feet sputtered and died. Towed home, cleaned throttle control valve, really heavy carbon deposits...