The metering units are very sensitive to any dirt/debris. The fuel can also turn into some kind of gloopy mess if its gone stale and sat in there- more so for 15yrs. Unfortunately they arent something you can split apart and clean easily (without completely ruining calibration).
Might be worth sending to a specialist to strip down and rebuild. Or swap out for a known working one if you have access to spares.