That sure looks like a STOP to me, it's wired to stop off the key , not the throttle.


I always come back to an Echo