Have you checked the fuel system and looked at the filter.

John