Does anyone know the difference between GM throttle body 90352921 and 90352920, I know 90352921 is my current one GTE 2.0SER but the other looks identical and according to EPC for same chassis numbers. 90353920 is for the2.0NE so what is the difference as I cannot see any visible difference, would this fit my SER engine without reducing performance