Check your engine mounts in case the rough idle is really the engine shaking around on broken mount/s.
This is a real longshot but ... try pulling the reversing lights fuse and see if your problem still exists. If it goes away, you may have a short between that circuit and something else like ignition circuits etc.