I'd also suggest trying Bonus Engineering at Cranfield - they look after the fleet for Bonus Aviation on site, who have 4 or 5 PA38s used continuously for training, so they should have a good handle on how to get hold of parts quickly.
I don't have contact details for Bonus Engineering, but a quick call to
Bonus Aviation should get you contact details straight away.
G