Hi, amorboy; I agree with your dad's tech. Is the Genesis AWD, 2WD, or FWD? Could be a lock-up torque converter problem. Or, if FWD or AWD, could be a transfer case issue. I'd recommend having a reputable trans. shop look into the issue.
Good luck.
Loren