I am using Freqcount which uses Timer0 on Pin 5, is there a library that will read pulses like Freqcount Using Timer2? Or can I modify Freqcount to work on Timer2?
Yes you can. All the code is open source. You can edit anything you like that's on your own computer.
It seems like the Library I used uses Timer2 to work out a timing interval.
So what should I do? I need to count a spinning sprocket that can go from 0 to 100hz. I want arduino to spit out a Number every second.
Unless you are interested in low level coding, the entire task can be accomplished in software, without using an hardware counter.
Remember the basic Arduinos work at 16MHz. That's 160,000 instructions for each 'tick' of your maximum speed. You can do a lot with that time. Interrupts and timers aren't necessary.