what kind of fuel line clamps are you using? the worm gear ones are not very good. get fuel injection clamps, they only cost a few cents more per. also, diesels vibrate a lot. retighten everything. any teflon tape involved? not the best, either. i use pipe dope.

no, the kind for plumbing
I have never heard of an IP sucking air. leaking fuel, yes, but not sucking air.