It sounds like Phil is dead on. IIRC he's had to replace his MLP for similar reasons. If you replace the MLP (a cheap part) and it doesn't resolve the problem, then you might have more serious issues. However, trying a $35 fix is better than just assuming a $2500 fix.