Just heard from the Stairs Diesel and he does not believe that he has to replace all the components inside and thinks it might have been putting out enough fuel. He is replacing all gaskets and is going to bench test. I'll put it in tomorrow night and see what happens. Still have the mech coming friday morning so i'll cross my fingers. He did say they are very hard to bleed sometimes but we had solid fuel coming out the high preasure pipe without air. Maybe it is starving on the low preasure side??? Thanks stay tuned!