Just for the record, The known things that preceded the issue, and the after:
I replaced a faulty VCT solenoid a few weeks ago. Those were both replaced about a year and a half ago, bank 2 went bad a while back and caused occasional timing error codes, and had a pretty decent oil leak. Since fixed no codes thrown.
Wife was driving it to doctor when it broke. She had called and said “Truck is smoking I think from the engine. But, no CEL and gauges are normal, so it’s ok right?” Told her get that thing home STAT! Died as she turned around.
Codes I get as of this evening: 0345, 0021, 300, 305, 306, 307, 308.
So, it has a timing issue now of some kind, and it’s on bank 2, as is the misfires.
That’s what I know. I’ll be adding to the story soon I’m sure.
Oz
‘05 Expedition EB, 5.4 3v