what could cause the motor to move forward on 1996 Pontiac Grand Am

the motor moves forward toward the radiator when you put the car in gear

2 answers 1 comment
Torque strut (dog bone) upper engine stabilizer (mount). Motor/trans. lower mount on firewall side of engine if it moves toward the radiator when put in drive, reverse would move engine toward firewall if front lower mount was worn.
I agree with wetry
sounds like u have a couple bad motor mounts or wats called dog bones they are on top of engine