Mag sensor voltage levels

Hi everyone,
Working with Subarus I have come across number of cases when Mag sensor (Ref or Sync) voltage levels were quite high (15-20V and on one occasion 30V ! on the scope readings) causing ref/sync errors and sometimes totally confusing the ECU resulting in erroneous rpm and/or position reading. Moving the sensor further from the trigger wheel does improve the situation with mid and high rpm, however care is needed to maintain high enough signal for the ECU to sync on cranking. I observed it on old M4, M8 as well as on x00 series ECUs, however the old ECUs seem to suffer more from this problem.
Is there other solution to this issue rather then messing with the sensor gap? How come the factory ECU works without such problems? Is it possible to make a circuit that would limit signal to say 9V that ECU can safely use?
Best regards
Alex
Working with Subarus I have come across number of cases when Mag sensor (Ref or Sync) voltage levels were quite high (15-20V and on one occasion 30V ! on the scope readings) causing ref/sync errors and sometimes totally confusing the ECU resulting in erroneous rpm and/or position reading. Moving the sensor further from the trigger wheel does improve the situation with mid and high rpm, however care is needed to maintain high enough signal for the ECU to sync on cranking. I observed it on old M4, M8 as well as on x00 series ECUs, however the old ECUs seem to suffer more from this problem.
Is there other solution to this issue rather then messing with the sensor gap? How come the factory ECU works without such problems? Is it possible to make a circuit that would limit signal to say 9V that ECU can safely use?
Best regards
Alex