02 wont stay running. It will crank for a long while, idle for a while then die out. Most of the time its a rough idle, but sometimes its spot on. So far I have cleaned in tank assembly, ran new fuel line and replaced fuel pump. I have also tried disconnecting ICP sensor without any changes. I have a feeling its fuel related because I have noticed that the fuel pump is making a straining or air sucking noise when key is on. This goes away when water drain is opened and key is on.
Video of long crank, rough idle and stall.
VID00102.mp4 video by mykebrown12 - Photobucket
Video of fuel pump noise
VID00100.mp4 video by mykebrown12 - Photobucket
Video of fuel pump with drain fuel bowl drain open.
VID00101.mp4 video by mykebrown12 - Photobucket