Strangely my problem is the opposite of yours, smooth in D but rough in N or P. For me it's probably engine mounts, for you trans mounts??
Any write up on how to do this?Rotary idle valve is just for this..
It is electronically controlled via the ECU and maintains a steady idle with differing loads..
Check it out.. it may need cleaning as it can get a little sticky