Or what about the gear relay or whatever? I think G-Benz had this problem on his M104... where it would idle fine in gear, but in Reverse it was a rough idle. There is something (a relay?) that knows what gear the car is in (N/P, R or D/3/2).
Maybe GBenz will help us out.....