I have a 2006 325ci with 160K on it and it runs AMAZING, the only problem I have had with it is the thermostat(159K), which I changed right away after getting the CEL. I put under drive pulleys on at about 80K, So I have had no problems with the engine accessories, oh and I replaced the Valve cover gasket at 110k because when I changed the engine coils I noticed oil on them...other than that only preventative stuff really, RTAB's, rear shock tower mounts (just in case) and oil changes EVERY 5000 KM's!!!!! Plus it's great on gas...not that fast though lol
Carbonio C.F. cold air intake / Conforti shark injector / BavAuto ignition coils / BavAuto SSK / TMS U.D. Pulleys / Clutchmasters stage 2 / Eibach sport lines / Koni STR.T's / TMS slotted rotors / Stoptech pads / BimmerBrakes ceramic headers.