I have a 2001 Volvo S60, while installing a new sound system, lost one of the torx screws that holds the climate control panel in place. It's a T25 head, I think 3/16" diameter and about 1/2" long. The threading is very spaced out for a screw this size. Any idea where I can get a new one?