Check with another gauge(CRPM),if you can..Does the JPT follow CRPM...?Tried a compressor wash..?
Checked the throttle control runs are not`backing off``where there are those `rubber`gaiters get stretched,and `pull-back`on a control run??.Rate-reset valve possibly..?
Otherwise ,try the guys at N Weald...