Looks like you replaced all the external parts. Run a pressure test as well as a combustion gas test. It sounds like you have a failing head gasket that is causing the overheating.
Another possibility would be a partially plugged exhaust holding heat in the engine, for that a simple back pressure test of the exhaust would rule that out.
SPONSORED LINKS
Sunday, April 9th, 2017 AT 1:48 PM