When's the last time it's had fresh fuel, not just a few gallons added to the old stuff?
Must be excess fuel running out the exhaust.