squeeky brakes? any fix?

Yeah, you just clip the jaws on the back side of the rotor and use a socket wrench to turn the big screw up against the hub. Of course, this requires that the hub design be one that won’t damage anything when you’re pressing dead center. Don’t know what the 04’s look like.

I bought this thing many years ago, when I had a Geo Tracker. I’ve never seen rotors as frozen in place as those were. I had them bent pretty extremely under pressure from the puller and was slamming them with a little sledge and heating them. When they let go it sounded like a shot gun went off. Never done a set of brakes since that gave me that much trouble. Normally with the puller you just apply a little pressure, give a few hard taps, and they pop right off.