if u bought a new flywheel,not sure,u should have counter weights that u either put on or are already on,,i know the later 5.0 had a 50oz imbalance and early have 25,,so check that,doing a swap to 5spd shouldnt do anything to your idle and engine performance,,check and set tps,check iac,if still nothin,,check vaccum