'04 5.4l Triton F150 running rough & ticking noise while idling after warming up
Lately I've been having a problem with my truck where it starts shaking pretty badly up front when I'm at a stop light or put it in park. As soon as I press on the accelerator, the problem goes away until I come to a stop again. The CEL came on so I took it into the shop and was told it's a problem with the 1 or both cams on bank 2 being stuck but I never got the actual code number.
The mechanic I took it to said he cleaned it out and told me the oil looked pretty bad so I took it in the next day to get an oil change in hopes nothing was seriously damaged. Same problem happened the day I got the oil change and has happened ever since. The CEL didn't come back on until another week had passed. I took it back to the same mechanic and he ended up telling me it could be something as simple as the VCT solenoid(s) needing to be replaced and since it's on the right bank, I might be able to get away with changing just the one. Or, it could be part of the cam phaser assembly like the tensioner arms or the timing chain which he said would just be best to replace it all since it requires getting into the engine and lots of labor hours.
I'm just trying to get some 2nd opinions here to see if there's anything I can do without having to spend $1500 on a new cam phaser assembly. Does this sound like a problem with the VCT solenoids? Would it be beneficial to take it into a Ford dealer and pay them to pinpoint the problem?
I have a friend who told me he had a truck similar to the one I have who had the same exact problem which was fixed by replacing the factory oil filter with a Motorcraft filter with a 1-way valve. (He mentioned this is if the truck was build in Kentucky, not sure where mine was built.) But I would assume the oil filter would be changed after each oil change I get so if it is this, then the new filter would have to fail pretty quickly to cause this issue the same day.
Anyway, here's my door jamb info:
My truck has about 72,000 miles on it and I work from home so I don't drive it a lot, maybe 5-6,000 miles per year. My last oil change was around 3,500 miles ago.