Had an 05 excursion come in complaining of coolant loss.Also had a complaint of intermittent no start.Found egr cooler and oil cooler ok but head gaskets wiped.This thing has a banks controller,banks pipes,banks everything.Well I guess that means nothing to prior approval!After completeion of head gaskets,Had a no start one Time.Cut off key and then started right up.Gave back to customer.Drove 9 miles and quit.At first I had no codes,Monitered all pids.everything looks good.Take full sample.not sure if good,so I run hose off of pump right into known good fuel.no start.Damn!After a while of capturing samples on ids.ran eec test.Found a p0341.Now go to check for rust concerns,change cam sensor run pinpoint test.wiring checks out.says replace pcm.That did no good.Now when I moniter pids.my crank pid always good ficm sync on and off on and off.What the hell try ficm no change from that.Hotline tells me to do everthing I already have.What the hell!