Might be stale petrol, might be the badly installed roll over valve on the petrol tank vent. I’d suggest an Italian tune up😁