Here are the color codes for all six speakers. Got them the the tech guy out in the service area. Worked OK for me when I changed head unit and all speakers.
Speaker Wire Color Codes Pos/Neg '08 Highlander Non-JBL Basic
Radio CD
• Front Dash Mid-tone Tweeters
- Left Front: Pink=Positive, Purple=Negative
- Right Front: Yellow=Positive, Grey= Negative
• Front Doors 6x9 Speakers
- Left Front: Pink=Positive, Purple=Negative
- Right Front: Green=Positive, Blue= Negative
• Rear Doors 6 1/2 Speakers
- Left Rear: Black=Positive, Yellow=Negative
- Right Rear: Red=Positive, White= Negative