i seen something similar to this a few weeks ago it turned out to be the air pressure switch worked at time getting worse week by week then finally failed is where i finally got to the problem. it would be a guess without looking at it good luck
kash
September 2010