The brake switch behind your pedel would have been my first guess and sounds like you went well beyond that. Have you tried sticking your tow under the pedel and lifting up on it to see if they go out? Sometimes they have threads on them for adjustment and just needs a little TLC. Didnt want you to think your question was going unanswered. Im sure others will have some ideas too.
Well....welcome to the forum