Another update, i removed the maf and cleaned it out, took the truck for a test drive, It shifted at 5,500... but only once. And then it went down hill from there, popped a u turn and went WOT again, back to short shifting at 5k. Bought a new MAF at the store for the hell of it, installed it and...