I would call it close enough, looks about like my fronts which were used when i put mine in. although you have more pre load on the pinion than i did, and mine is a little noisy on the coast side when i let off the gas. the extra preload ought to take care of that.
JMHO tho
JMHO tho