indie- i'm not an expert, i only rely on what i have experienced, backfiring is usually caused by fuel that leaks out and is unburned in the combustion chamber - have the plugs checked, fuel pump and the injectors - your injectors might be faulty, if your mechanic cleaned the fuel line, might as well replace the filter