Ok, had to do the water pump because the bearings went out. Thought the engine would be toast but it turned out just fine. I've got an oil leak though and figured out that its coming from the seals around the vvt solenoids. They're new, they just don't seem tight enough. Anyone else experience this? All the seals look the same, are there two smaller than the spark plug tube seals?