Oddly enough, check the T on the supercharger. When mine broke off it had similar symptoms.

Or more likely if he ran it out of gas, clogged fuel filter.