Not quit sure where to start looking. unit was struck by lighting and damage was done to house and engine systems. house systems have all been repaired. The engine system is another story. Found fuses blown for instrument panel lights and gauges, replaced fuses on both and ok. ABS unit displayed fault and was cleared by doing hard reset. The check engine light stays on. The engine will not start But the Gen. runs. local mechanic said the fuel was contaminated and applied to insurance for cost to replace fuel tank and insurance wanted to know how lighting contaminated fuel and canceled coverage. Any help would be appreciated. mechanic also installed new ECM, high pressure rail sensor, electric fuel primer pump ,and fuel filters. anybody have an idea on a place to start looking.