My Street Demon install experience

As long as any engine has good compression its going to light right off, if it is old and tired then good luck.