Hard to say for sure, but something transmission related internally could be causing this, also engine performance concerns could be causing the idle speed to lower too much when putting into drive. Hands on diagnostic testing is required.
RepairPal Certified shops can diagnose and repair your 1994 Lexus GS300. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.