Okay, thanks...it looked like my leak was from the left side of the filter near the primary cover, but that could be cause it was on the kickstand and leaning that way.
definately keep me updated though cause im planning on fixing it myself if it is my neutral switch.
Thanks