Squeak started a few weeks ago on a 17 MX with 80K miles. Would hear it from front drivers side at low speeds on uneven ground, turning and when suspension changed hights. Followed advice from OP and sure enough ball joint in upper control arm was seized. Broke it free and moved around for a few...