DRIVING AT 90KM/H SMOKE CAME FROM UNDER HOOD NEAR WINDSCREEN, ENGINE LIGHT CAME ON, ENGINE RAN ROUGH AND STALLED, PULLED OVER TO HARD SHOULDER, TRIED TO RESTART SEVERAL TIMES, WOULD START AFTER A WHILE BUT WOULD STALL. GOT OUT, WAS ABOUT TO OPEN HOOD WHEN THERE WAS AN EXPLOSION/ FIRE BALL FROM THE ENGINE COMPARTMENT (PRIMARILY UNDER VEHICLE AND FROM WHEEL WELLS. THE ENGINE COMPARTMENT CAUGHT FIRE, VEHICLE COMPLETELY BURNT OUT.