I have been having issues with my 95 e420 with 88k miles without ASR. The car runs great and smoothly but lately has been vibrating only when the car is stopped and in gear, reverse or drive. Engine doesn't stumble on idle (in park around 650 rpm and in gear around 450-500 rpm) There is no surge either. Just a steady annoying vibration in gear at idle. As soon as I put in park the engine is normal. I have changed all the ignition components in recent maintenance (ignition coils (old ones were original), caps and rotors, insulator caps, spark plugs and wires). I checked for vacuum leaks as well. Recently, I had a CEL and checked the codes on pin 19. I got code 6. Cleared the code and has since not return but still has vibrations. Anyone has an idea what may be causing this issue?