why not consider a low-rpm tach for a gas engine? seems much easier than trying to adapt a diesel tach. here's an example:

4000 rpm tachometer