Have to say, surprised your deck bearings are gone, also both idlers. My super Z is 17years old, replaced maybe 2 idlers in that time, haven't had to do anything w/deck spindles yet. If I had a bad one, I'd just replace all 3 at one time. I actually replace my hydro filter and oil every-other year in the spring when I get it ready, I use Amsoil, new plugs, engine oil and filter. Haven't had mine back to the dealer since I bought it new.