Thanks for all the input. But I've done all that when I first brought it to a shop. It's is what they replaced;
Oil separator(CCV) part # 11617501566
Breather hose(return pipe) part # 11617504536
Breather hose(vent pipe) part # 11611432559
Oil breather(vent hose) part # 11157532649
new codes came up; P0102 and P0113 this is ontop of the P0171 and P0171.
I tried to locate the intake air temparature (IAT) but couldn't find it. some people say its the same unit as the MAF.
I bought a cheap MAF from ebay about $100.00 but made it worst so i took it out and put my old MAF in.
any recommendations? i'll listen to anything short of setting this damn thing on fire.
cheers HAPPY NEW YEAR!!!!!!
king kong ain't got nothing on me!