I fixed the vacuum leak, but this did not solve the OD issue. I'm thinking it's the TPS. I just bought this, and the previous owner said he disconnected the battery to clean the terminals...I'm thinking he did it to clear the CEL. Anyway, I'm going to try and reset the TPS this afternoon...hopefully...