I have a 240 tailshaft centre bearing kit for sale.
It includes the bearing, rubber support, spring, and spring seat/washer.
Please not there are 2 different tailshaft sizes on 240's - the inner diameter of this bearing is about 35mm, which from memory is the smaller size.
$30 including postage anywhere in Australia.