Part number? Is part same as SRX got? 25901292 will this part be ok for the SAAB?