I'm pretty sure the DME you swap into the car has to be the same number as what is currently installed. I think 667 only went to 96 or 97, I know my 98 has a 668 DME. __________________ ~Dave~ 98 328ti Morea Grun slicktop 11 128i space gray slicktop 13 JGC WK2 Deep Cherry Search | RealOEM |