could be your fuel filter, if you keep fuel tank low then more chance of crap blocking filter and air pockets forming in fuel lines. get new one from motor factors, easy to replace, and you cheapest option, try and keep fuel level a bit higher.
hope it helps
August 2010