Michael Mason
New Member
I recently purchased a 2010 expedition limited. It 270k mile it has a intermitent issue that pops up. It will start running rough and I would get p0130 p0150 trouble codes. Usually the codes would clear out if the truck set over night, but tonight it began its rough idle again but this time I not only got the O2 codes. I got P0345 p0340 p0022 and p0012. I am wonder if this might be an electrical issue.