Has to be the cap not letting the vacuum go away. Is the line to the recovery tank restricted? I very much doubt its the thermostat.