Dunno mate... I've never owned a Carby TB42, mine was Efi.

Looks like the right one if your Air Filter is the oval type, if not post up pic I s'pose