There is air in the fuel system either from filter/lines or pump itself.
If you can bring it to Central Diesel if you are in the QC area, I will be happy to check it free of charge.




==========================
Central Diesel 4113711 to 13