2005 Hyundai Tucson wont engage into drive

I was thinking, he might check the shift cable. The cable connects to the shifter mechanism and sometimes the little bushing at the end breaks. If sloppy, the cable can be replaced or a company makes replacement bushings.

That would not explain the thump, but might explain the shifter position indicator not agreeing with the gear you are in.