I was having same problem with my 2002 Windsor. After checking everything I put a volt meter on the battery maintainer center pole, it says negative , after checking, it turned out the wire that was connected was 12 volt positive. I removed that wire and ran a new wire to the ground bar. Working perfectly the last 2 years.