I might suspect fuel pressure too. 25psi could very well be vapor lock territory for you.

Actually, are you talking 25psi static, or with vacuum on it? Thatís super low if itís static.