I drove my 2008 F350 drw 6.4 to work this morning and had a check engine light come. Truck seems to be running fine. It is a low mileage truck - 58,000 miles. Last time I went to the dealer for a cracked turbo inlet pipe it cost me $2,300 for a "cab off" repair...ouch!!! Can someone give me good advise on how to find someone reputable to help me diagnose this without spending an arm and a leg at a Dealer?