I eventually had to change the head and the camshaft. It's been 3 months now and the truck is running fine. Thanks y'all for the help. I really appreciate.