When doing electrical troubleshooting you never ASSUME anything. Doing so will only hurt your cause. Battery reading of 12.1 VDC doesn’t indicate a bad or weak battery, that’s an ASSUMPTION. When you take readings across “TERMINALS” tells us nothing. We have no clue which terminals. You need to tell us which step you are on and the results of each test. At that point we will have a better idea of what you are seeing. Remember we can de hundreds of miles away from you and help no clue what you are doing or seeing. You must help us before we can help you.