My 2004 Subaru Forester has been in the dealer's shop for eight weeks as of this morning. And there's no end in sight. After taking it in for what I thought was a minor issue (the "check engine" light was lit), I've been waiting through all sorts of possible repairs. First, the throttle position sensor was replaced, then the car's program control module, then the engine wiring harness. And it's still throwing a code for the throttle position sensor. Is it just me, or is eight weeks in the shop a new record? And why would Subaru make a car that can't be fixed? At this point, the techs at the dealership are scratching their heads and trying to get assistance from Subaru corporate, but nobody seems to be paying much attention. In the meantime, I've lost about half a season of kayaking due to no J-racks. Does anyone have any suggestions for me?