T34507 John Deere STATOR