Just got done replacing the in tank pump...so far, i'm not convinced it fixed my hard start problem...it does idle about 50-100 rpms higher though. I used the e3900 pump you recommended...I just reused my old strainer, it seemed to fit good..I used a tie for extra support. I can definetly hear this one running. The parts guy was pretty impressed though! I also just noticed a slight miss at idle. Its really only noticable with your hand by the tailpipe....I dont know...im just about ready to throw in the towel on this starting problem. I have a temp sensor coming...who knows if that will do anything. At this point I'm really just throwing parts at it. Pityfull I know!