Cleaned the iac valve, MAF and PCV. No change. Tried something I hadn't done before, revving it up in neutral. Engine start to vibrate at about 4200 rpms, and maxes out at 4400 rpms with the pedal to the floor. Looks like I've been looking at the tranny and I should be checking the engine. Any ideas...