You can replace the spout on the unit and that should fix it. I am assuming your shower diverter is on the spout.
If the diverter is in the valve then you will need to replace the cartridge in the shower rough valve.
Question: The water in the bath / shower in our guest bathroom has started running very slowly. The water at that basin and in the rest of the house works fine. Any idea where to start?