Horn has intermediate been going on and off. Would occasionally not start last winter. Started having non start last week. Replaced battery since it was time, would not start after replacement. Anti theft Horn went off three times, consequently. I locked it via fob each time then the truck started each time needed within two days. Tried to start the truck to take my son to school. Battery at 12V, all auxiliary functions working. Swapped relays, nothing. Checked fuses, all is fine. No codes thrown on the OBD. Truck only has 60K miles on it, can't imagine it's a starter. Would prefer not through parts at. Can't get it started for diagnoses at a shop. Thoughts?