This is an early BPS twin 73 throttle body, without electronics. This is an early unit and did not have any failsafe issues on my 2007. I ran this throttle body for about 2 years. SOLD