the newer autos are probably significantly better then the old ones.
I should hope so
That is pretty much the only complain I've heard about the 7.3, is the autos that bolt to them are crap. I did quite a bit of research before I bought mine, and thats the conclusion I reached as well