I bought mine at a swap meet a few years ago that mostly sold pro comp stuff......all the sticker says is hitachi, but it was on my derby car motor for 7ish years and now on my DD (86 K20) it whirls over fast every time. Even had the motor so hot it had 5lb oil psi and temp gauge was pegged for 45mins AFTER I shut it off.