Excavator Throttle Position Sensor 266-1478-03 266-1478 2661478