just replaced the EMM, high pressure fuel pump, gas tank, plugs, fuel / water seperators (2) and fuel line on my 1999 e90fpleec motor. Motor starts and runs fine at idle, but runs 'rough' throughout the rpm range. It also won't hit as high of rpm's as it did previous to the fuel pump failure -...