Hi there, I'm trying to find the horsepower rating for my '97 Lx565. As well, when did they stop making this model, and what would be the comprable model made after the LS170? My right lever for the attachment release is in the up position and impossible to get down. Do I have to rip everything apart like a madman or is there a simple trick that will get it moving again? There are no obstructions on the pin, had a tough time getting it up in the first place. Thanks Mike