89-425 looks like the correct number. I still vote for Autozone. They ordered 8 of them and I had them in 3 days. They were $49.95 each, but that was back in 2001.David
Does your Eagle porpoise?Are any of the shocks obviously leaking?Does it handle bumps well?If the ride height is properly adjusted, it should not do any of the above if the shocks are good.They are very easy to remove. Take one off and fully collapse it then fully extend it. If it offers little resistance, it is worn out.The Gabriel shocks referenced below are dual action. I highly recommend them.