I think the actual motor is the same, but the mechanism the motor attaches to is different.

You might want to check for vacuum leaks for your idle problem.