i have 182,000 on my 95 325i and the engine is still strong ass hell. i wouldnt put a supercharger on it. your going to pay alot of money just to get 44 HP. if you do the math its not worth it. i was going to turbo mine till the wreck. get the M3 cam shafts, chip it, Race Exhaust system. cold air intake. and you could throw in the M3 rear differential. that should make up for that HP and then sum. if all els fails higher octane.