I just figured out how to do the verify function within arduino so that should hopefully help me locate issues.
After I posted the script, I noticed that I screwed up the hall sensor naming. I should get that fixed with a little ease.
I didnt even notice the spaces within the cylinder naming, thanks for pointing that out. It has been fixed.
As per the interrupts, I am using pins 2,3,18,19 (at least i am trying to). shouldn't this allow me to use the interrupt function in order to ensure that I am getting the correct signal.
BTW, I have calculated each wheel to turn at approximately 800 RPM while going 70 or 13 rev/sec with 4 wheels turning I will be sensing 52 revolutions per sec which should be easy for the arduino mega. I do plan on using the mega however since I will eventually use this almost as a body control module.