A few months back I rebuilt this engine, and have ran it about 5k miles since. A few weeks ago it lost a lot of power and vibrates when going up hills. I have checked compression, changed spark plug wires, bench cleaned and tested injectors, replaced oxygen sensors, replaced the map sensor...