It's NOT oil level if it works OK in Rev. Broken band will give no drive. To test for this:- hold gear lever slightly out of 'D' position so the display dosn't show what gear you are in. It's a bit tricky but after a couple of secs will go ilto limp (3rd) and drive off. Allowing the lever to spring into D will lose drive again.
mags, January 2014