I recently bought an 88 300SEL that will start after an extended crank and idle smoothly but if I try to give it any gas it will choke up & die. It will then restart and repeat the process. Ocassionslly it will run fine and drive for about 1/2 mile then die and and will not restart. It seems to have adaquate spark (I hooked up an induction timing light to the coil wire and it fires regurally). I pulled the plugs and they are all black, but not wet. Also, when it is cranking the dash tach will jump up when the engine labors like it is getting spark, but out of time. The timing light fires regurally all thru this. Also, how do I pull the fault codes on this baby?
Finally, the CEL is not on.