I am new to this forum so hopefully I can get some help. My truck started acting up...It is reading trouble codes P0018, P0022, P0121, P0300, P0305, P0307, P0308, P0316. My truck ran fine, I had no issues all day and then at the end of the day it started getting really low rpm, A LOT of rumbling, truck sounds like it is about to die. I am a college guy...not a lot of money but I need this truck to work.
2006 f150 fx4 (114000 miles) I just changed my oil and had a tune up at 111000.
thanks in advance