Paul_KD7HB:
You have used Serial.print() for a WHOLE bunch of stuff. Why not use it to show EACH step in your code and the values in the variables used in each step? Then you can easily figure out the errors.Paul
I think I know what you meant. I put a serial.print() in between each line and I found my issue I needed a delay between the first two taps it works now. Thank you for the help.
(now the codes even longer)