Given you are an experienced runner, running on grass is your first step. Less-experienced runners can experience achilles issues or plantar stabilisation issues - tib ant and post, fibularis longus and brevis and extrinsic flexors and extensors of the digits are underdeveloped and they are prone to shin splints and ankle sprains. Yours are not, grass gives the same peak load but that load is spread over a longer time period. It's a no-brainer.
Try and NOT run on consecutive days if you can. This is usually for less experienced runners again - for you perhaps not running more than three days in a row is indicated, or taking weekends off. It's crap, but injury is crap too. You might just have to suck it up.
Reduce mileage every fourth week. Some say 50 per cent... *again*, you are an experienced runner, so toy with this. But a reduction every fourth week is very wise for most runners to be honest.
Most runners benefit from increased cadence. It reduces peak load again. A good analogy is a hypothetical 5k - theoretically, the net impact load for the race as a whole is the same with 4000 strides or 6000 strides. But increased total impacts means the load for each individual impact is smaller. An easier analogy is doing it in five gigantic, superhuman leaps. Imagine the impact for each. Then imagine doing it with 10,000 tiny little mincing strides. Just take that idea and scale it back. It also tends to cut down on overstriding. Be very careful changing biomechanics. It can introduce new problems.