probably not, should just be a pin and 3 bolts at the most

if its okay on idle and with the engine off i'd just put it down to the problem between the seat and the steering wheel

try rev matching while downshifting