I need a MAF and its connector for a 2003 WRX. The part numbers on the Denso MAF are 22680AA310 and 197400-2090. Previous owner cut off the connector. Thanks.