I did have to replace the tps. Due to getting broken in shipping. Also I did have to mess with the recirculation valves because the guy took out the hard pipes to the intercooler so suspected boost leak. I have a boost leak tester but I've never used it before not to sure how to perform the test properly. Oil pressure is about the 1/8 like you said.