My 07' pred 500 has a running light on all the time and gets brighter as the switch is triggered. the switches are very touchy. mine had the same stalling problum. I found the p.o. who had installed the spark plug didn't set the gap and it was at .10 instead of .35. and the intake valves were too tight by about .010
just picked up the new shims today and we'll see how it runs tomarrow.
2007 400ex spark advance key, Dynojet kit stage one for now, K&N, Renthals, 14 tooth front sprocket. DG RMC II full exhuast
2007polaris predator 500 dealer demo, polaris ehxuast system, k&n filter, stage two coil and rev box, 14tooth front sprocket, fast like f***