Have Ford Questions? Ask a Mechanic for Answers ASAP
It sounds like you may have an issue with the timing belt. If it's slipped or the truck has jumped time it's going to have a complete loss of power and you may have the lawnmower sound. This is because it's not firing when it should be. 90 psi is not good compression to be honest.
HERE is a link for checking the cam sprocket through the plug in the timing cover.
Please let me know what more I can do to assist you today. Also, please remember to rate my answer, Just Answer does not compensate me for my time and resources. Follow up questions are included in the price of your question. If you are using the free trial, or have a subscription a rating is still required.Thank you so much!
Do you need further assistance with this?