The truck sway bar end link should be much heavier, if I remember correctly.

I would say it is off the Grand Prix.

Maybe time for a GMPP handling kit?