i have an 87 325e and when i get closer to the higher rpms the engine has a lilttle surge happen. its like an up down up down up down thing. whats wrong with it? also, in the lower rpms (idle-2000) there seems to be no power and higher (2300-red line) has much more power. is this common? and how do i change that? are these two problems related? it does have 255,000 mi dont know if its been rebuilt or replaced.
