Make sure you haven't got the discount earlier.
Screen 34479A
Fits your 143998001 Engine!
Fits your 143998001 Engine!
PartSelect Number PS10212130
Manufacturer Part Number 34479A
Manufactured by
Craftsman