Long story short, my 5.0 has had the typical idling problems most people experience, bobbing idle, high idle/restart engine back to normal idle, etc. I was slowly replacing parts to fix this problem, and it was steadily getting better, however the problme has reached a new high. Now, my idle is upwards of 2500 RPM and i am able to hit about 50 mph without even touching the gas. I have a new TPS and IAC, i've cleaned my MAF but to no avail. For shits and gigs, however, i unplugged the MAF and started the engine. The car ran rough of course but the idle hovered around 1k the entire time. Before I invest the $150 in a new MAF, does this sound like it's the problem?