Make sure you haven't got the discount earlier.
Governor Lever 31383A
Fits your TVXL105-54008A Engine!
Fits your TVXL105-54008A Engine!
PartSelect Number PS8945946
Manufacturer Part Number 31383A
Manufactured by
Tecumseh