i hope it's had the engine loom changed
if not, you might be in for some sticker shock
check to see if any of the insulation has gotten stiff or crumbly... if it has, don't drive it until it has been replaced (around $2K) or you could kill the ECU from short circuits (around $4K? ) it's possible the injectors are shorting out already casuing loss of power....
good luck!!
(this happened on my Ex's 93 320E )
Bookmarks