Is cap off when you massage radiator hose?
How many full heat/cool cycles has the car gone through with the radiatior cap closed? More than 4-5? If so, for the SOHC will self purge any air trapped in the cross over (if the system is air tight).
The upper radiator hose trick works right after the radiator has been filled. Its done with the system closed, engine running.
For the SHOC after 4-5 heat/cool cycles
IF there is still air trapped in the cross over, it's coming from an internal leak. Examples of air sources are leaking gaskets, leaking head gaskets, or cracked block.
If you really want to fix this, some tests will need to be done to rule out the usual causes of overheating.
What is the condition of the anti-freeze? What is percentage of coolant?
Is the radiator cap holding enough pressure?
>>Engine overheats
1. Retarded spark or spark timed late
2. Defective water circulation
3. Defective oil circulation
4. Thin oil
5. Lean Mixture
6. Camshaft out of time
7. Idling engine too long
8. Running air cooled engine on ground too long
9. Insufficient oil cooling
10. Insufficient oil supply
11. Running engine with radiator or cowling shutters closed
12. Excessive carbon
13. Engine improperly cowled
14. Overheated bearing
15. Tight bearings or pistons out of line
The above list is for an aircraft engine but except for the air cooled part, the list works. Some of the items are less likely to apply because timing is not normally adjustable. Additional items include: Blocked exhaust, Dirty radiator, stuck t-stat, fan not working. Many have already been ruled out.
If this were my car, I would test the coolant percent and confirm the radiator pressure cap. If the coolant percent is not correct, or the pressure too low, it could boil over and nothing really be wrong. Does the top radiator hose get rock hard? If so, the pressure cap is most likely OK.
Next use an ODB2 scanner to confirm the actual temperature of the engine. Next monitor the fan speed as the temperature goes up. Confirm that when the PCM calls for fan, the fan actually runs.
The temperature needs to be confirmed to know that the engine is really over heating. This also gives a way to cross check the two temperature sensors that your car has.
If everything else has been ruled out, consider that it could be the untuned larger fuel injectors. This is going to cause the engine to run chronically rich. Normally, running rich is not associated with over heating.