All the lower pressure cap will do is lower the boiling point of the water and seeing as it's only 70 its not the answer to your problem. The more likely culprit is a faulty thermostat (I've had faulty new ones before now) or as already mentioned possibly air locked the heater usually improves a little with higher revs.