Used Champion 42011 Engine Stator 090411 TD39X