Is there a sensor for the gear selector that may not be working properly? Maybe pull the center console top and look for a sensor around the gear selector lever. Also look for the sensor that senses the brake being depressed so you can put it into gear. Sounds to me like it is something simple like one of those.