my 95 tracker also had the squeeking issue with the front end, but my balljoints were good, so i made a lil pinhole with a grease needle on the end of a greaqse gun, and pumped the boots all up with grease, most other vehicles have grease zerks made right onto them....not our vehicles.....i also lubed my tie rods with the needle, and all squeeking went away after driving it a hour or so....just had to let the grease work into the joint