If you getting a TCL and CEL lights couple of minutes after start, and all hoses seem to sit tight in their places, try simple check of Ventilation Control Solenoid Valve, which is very likely already dead...
Measure resistance between terminals on this valve (with only one vacuum hose)... Should be between 36 and 44 ohm... If it's not - replacement is not far away