Eureka!
The local shop had a mate with a new part ( $29.50 ), that he was able to get for me - NLA from Ryobi. So the the little Ranger is whizzing nicely now - thanks all for trying.