Modulating trigger signal from high rpm triggerwheel

Hi guys,
I'm relatively new to arduino, im have been looking and into several possibilities of the board. I'm not completely new to programming so that's a start.

I'll give you a bit of insight of why im looking for an arduino board for my project.
I have an mercedes with a m103 6cylinder, this engine needs 3 long trigger signals of around 60 degrees per rotation and separated by 60 degrees.

However due to converting to a manual gearbox im using another flywheel with a 60-2 trigger wheel, this means that 2 teeth are missing. In modern ecu's this is used for ignition timing. The current ecu only needs an rpm signal like the 3 long trigger signals.
I assume you should read at least 3 times the amount of teeth on the wheel per round to get a good reading?

Now the question:
Is it possible for an arduino board to read the 60-2 trigger signal at max. 7000rpm, determine the rpm and then make a fake 3 trigger signal?

Thanks in advance for taking the time to read and possibly reply!

That is possible. Just bring up a sensor signal swinging between 0 and 5 volt.

Would the arduino be fast enough to read the trigger signal? At about 21kHz assuming 3x60 x7000rpm. Can is then still do the calculations? although those won't be too complicated.

Measuring RPM up to some 15000 RPM has been made already. Make a search for something like Arduino and RPM.

Go to the trigger wheels site , they maybe able to provide a suitable trigger wheel you can mount on the crank pulley and not bother with all that clever stuff

@hammy Yeah it might also be a possibility to get a triggerwheel like that waterjet cut to have it easier. Thanks!