my car is stuck in drive and won’t shift
Are you saying the shifter will not move? Or the transmission will not change from drive?
This could be a couple of possible problems, the shifter is broke, the shifter cable is bad, or the trans has a problem keeping the shifter from moving. The easiest way to test it would be to remove the shifter cable from the trans and see if the shifter will then move, if it does you would know the problem is in the trans. If it does not move the shifter would need to be taken apart to see if a problem could be identified.