I had this on my car running fine for several months when it got water inside it and threw a MAL34 code. I let it try an tried cleaning it with alcohol and letting it dry and still throws a MAL34 code and runs rough. I contacted FullThrottle and they would take a look at it, most likely the dipset switches. Figured I try anyone here that's good with electronics before I send it off to get fixed.