Have been a BMWCCA member since 2000 but do not frequent this forum so this is my first post. I need some help on a perplexing problem on my '94 530iT with the check engine light. This car has been well taken care of and serviced at regular intervals with 165K miles. I get around 22mpg city and almost 26mpg on highway driving. My check engine light comes on intermittently after the car has warmed up AND at highway speeds when pressure is released or reduced from the accelerator, including when I have the cruise control engaged. Once you put pressure back on the accelerator pedal or the cruise kicks in the light goes out. There are no knocks with the light on, no noticeable engine noise, no tranny noise, no other indication except the check engine light. The car runs great! I recently replaced all the seals on the tranny due to a leak; still get the light. I had the intake valve gaskets replaced and still get the light. The diagnostic test only shows codes that are coming up as miscellaneous or nuisance codes. The system is reset and then the light comes back on again. I would appreciate any ideas or suggestions. It's a great car but I need to sell it soon and must fix this problem. Thanks!