So I finally found the problem with my damned lawnmower...been fighting it for EVER now, and I finally tore it apart and looked at the air filter...it was soaking wet and had holes in it, but was dirty enough to not let any air through...bought a new one for $4.82, runs like a champ!
One of those "duh" moments, where I should have looked there first...oh well...need to do the same for the truck now!