two weeks ago I took my truck to jiffylube to get a full synthetic oil change. Total cost $115. I always change my own oil but recently moved to an apartment and don't have the space to do it myself. After the oil change I drove 2 miles home. The next morning my oil light came on once the engine got warm and I came to a stop. reving the engine made it go away. I put some oil additive in to thicken the oil and that seemed to solve it. Today however my check engine light came on and my engine was idling so rough I thought my engine was going to lock up. A scan of the codes gave m p0017. A search said dirty oil can do this. Im afraid I paid for synthetic and they put in regular.What do you guys think. Going to do an oil change tonight myself