Hi, and thank you for using 2CarPros. For the timing codes you would need to check your oil level to verify it is not low. Low oil can cause these codes. If it is okay then you would need to check oil pressure. Here is a link to give you the basics:
https://www.2carpros.com/articles/high-or-low-engine-oil-pressure
If all looks good then you would need to check the timing chain to see if It jumped a tooth. The chain jumping would be the worse case scenario. With the grinding sound I would suspect low oil pressure. The sluggish running could be from the oil control valve not been able to adjust the timing.
SPONSORED LINKS
Thursday, February 28th, 2019 AT 12:58 AM