Re: ANYONE KNOW??
Did you check the fuel pressure when it was having a problem ? It is supposed to be about 40 psi at idle. Could have a clogging fuel filter or a failing fuel pump. When it is being recalcitrant I'd try pouring a 1/2 oz of gas directy in the intake (avoid the MAF sensor) and see if it fires briefly.
With only 32k on an '04 sounds like it has sat for a while. Bad gas in the fuel tank can block many things.