i only replace left side rack end ,,,,,,, mechanic source that from an old steering ,,,,,, it was not repressed so i take it along with an old / original boot ,,,,,, as original boot is of plastic and new available in market is of rubber which wont last long ,,,,,,,,,, ball joints are just greased and repacked with new boots ,,,,,,,, steering rack was not leak and there is no need to mess,,,,,,,, spring compressor i find from mansoor hardware ,,,,, mansoor or manzoor sorry if i mistake ,,,,,, its located in gawalmandi ,,,,, right infront of church ,,,,,,,,, he always have some thing in his inventory which is not available any where else in twin cities ,,,,,,, but still i did not find a ball joint puller ,,,,,,,, spring compressor cost me just 1300 PKR ,,,,,,,very very useful tool and i was in search of it since long ,,,,,,,,