Thanks guys, yeah that thread is interesting. I saw another one that prompted this post basically arguing against abs. I didn't have any problems today after Denver got dumped on. I'll try a fuse and maybe check the leads. I did notice better stopping when throwing it in neutral while driving today.