Well as everyone and everything was pointing to the Fuel Rail Sensor, I ordered this. Yeah, it's a Bosch part, so ordered one from EBay. No joy. When installed it maxed out the voltage to 5 with rail pressure of 19990 KpA. Got a fuel rail sensor fault on diagnostic. Unhooked it, and nothing...