have you reset the computer after changing all of those items?
also when you talk about a stumble off idle that sounds like the plug wires, as this it what happened to me once. we thought it could have been the tps sensor also. my car was stumbling and chugging off idle to near 3 to 4k rpm. could be a bad wire or spark plug.
I would say if you have your old wires try swapping one out at a time to see if that will do anything.