Check the engine breather pipes too, theres one thats front left on the engine (iirc) thats prone to collapsing in on itself and causing problems.