So i tried two of the top rated free tach apps i could find for android and they did not work well at all... Since they use sound to percieve rpms, i think the road & vibration noices in my empty shell make engine noise hard to translate accurately into rpms...