just bought this to put on my ion but apparently i have one of the newer virtue boards and it will be fit. check to see if you have 5pin plug on your board before you buy. if you don't see a 5pin plug, don't even bother with this as it will not work for you. i'm going to attempt to modify this to a 4pin to see if that works.