neutral safty switch?

alrighty, will do, some guy at work said I should just put a jumper between the 2 wires and see if my lights turn on when I put the key in. apparently if they do I need another new switch ( I do think this one might be bad because I stil have to sometimes put it in neutral to start it)

Jumping the wires is a good way to test it. Does your shift linkage have an adjustment? It sounds like the linkage is a little out of adjustment as you shouldn't have to put it in neutral to get it to start. It should start in park just the same as neutral. Since it starts in neutral that means the neutral section of the switch is working. Must be something mechanical not activating it in park.