Mine's fixed too!
Lower wishbone bush (front passenger) squeaking and rattling. Whole wishbone structure replaced - problem solved.
The whole TPI thing was a red herring. There still is a TPI out for a rear, shock related, knocking noise but that's not was wrong with my car.
Happy days!