Could anyone confirm that Kartboy KB-003 front shifter stay bushings are correct for my '97 Legacy L wagon? KB-003 rear is listed for my car but can't find a definite answer for the front. Thanks!