I have two of these for sale. Was having problems with a Pro Flo system and Edelbrock tech was convinced I had O2 problems so we changed it a couple times to confirm it wasn't a faulty sensor. In the end it was something else so these are leftover and literally have only an hour on them each. Universal style 4 wire that Edelbrock markets under the number 36013 (37-3542). A deal at $15 each. Only one left for sale now...