I have a '93 SL1 with 145k miles. It seems to have a worsening problem with hesitation when going between 25-40 mph (2nd/3rd gear? it's automatic transmission), and feels like it could stall. Yesterday was noticeably bad, so I revved it up while idling and it has a regular rhythmic hesitation between about 1800 and 3000 rpm. I changed the oil, which was extremely black and dirty (it takes 5W30 which is very light-colored, haven't been changing as frequently as I should, it had been about 4 months with low miles). More disturbing was this thick cream-consistency light brown crud all over the inside of the oil cap and around the cap hole, but couldn't see further down than that. I had never seen anything like that before, almost like dirty foamed oil. The hesitation seemed to disappear immediately after the oil change, but this morning it's back again when revving in idle, not quite as bad as yesterday yet. Other than changing the spark plugs and dumping some fuel injection fluid, any other suggestions? Does a regular hesitation suggest something in particular? By the way, it's also had a 'check engine light' come on with code 32 only (quad driver module, no code 28) but only when going 65 mph or higher, which I very rarely have an opportunity to do anymore. I haven't seen the light in months...