hey guys i recently purchased a salvage 240sx se. the check engine light kept on coming on and off and i took it to aamco to get it diagnosed. Well of course the code 32 e.g.r function and code 45 fuel injector leak popped up. i called up different shops and they all wanted 100 plus to diagnose it. so i just started looking under the hood last weekend and low and behold i found the problem. the hose coming out under the BPT valve was disintegrated. i replaced the 75 cent hose and no more check engine light. i even toyed around with the injectors by moving them around and that code disappeared too. the car is working better than ever, although i do think i need to get the air/fuel adjusted. i reccomend buying the chiltons manual it was a big help in diagnosing the problems.