Have you changed the fuel filter? Thats one possibility