My Calais has been doing this problem for roughly a month now, when idling it's very rough, while driving the gear changes are sluggish and the revs are high. While doing 50, it sits at 2k while doing 60 it sits at 2500 and so on, I've done a tran service, changed tips, iac, Maf sensor, vss and...