Almost four months later, Lotus Omega #0002 is back on the road and ready to rock