Yes to all. See this car ran fine and has 247k on it. It was running at max oil pressure reading 120 psi and was leaking out of various seals when i bought it. I replace all seals and gaskets even the pushrods and lifters. Replaced the plugs and wires as well. Used delcos since they dont run right on anything else. Had the ICM tested it was good and the coil packs were withing acceptable range. Car runs slightly off and has no power if it is in gear. if you rev it up the service engine light flashes and i get the code. Compression runs 160-180. Replace the oil pressure regulator valve and spring oil pressure is around 60 at idle now. Supercharger seems to always stay in negative boost though rarely comes off negative 8 anymore.