I bought this for my Honda trx 300ex and had a lot of trouble with it. I could only get the engine temp to works but even that i had trouble with, i had to call trail tech 4 times and still couldn't get it the right way. its easy to install but doesn't work as it should. Not a good product. if you want something like this get the (vapor) i switch to that and it works great! its $30 more but it is worth it.