Engine stop rod Timer 6520-1108130