Www.ebay.com item number 121414724865. Are these the right injectors for our cars? If so, I might snag them up. Chris