sounds like diesel filter blocked or air hole to let air into tank made up. also maybe bio deisel growing in tank blocking seive or pipes on pickup in tank with green sludge.blow pipe from filter back into tank [take cap off] and fit new diesel filter and bleed up.if you can pump it by hand see if it pumps diesel fast enough first to make sure it is fuel shortage like it sounds
bob
March 2012