check the ground connection
i had this problem with my aftermarket tach about a week ago, apparently the light connection acts as a ground while in the "off position"
when i turned on the lights one night, open circuit on the tach... turned out to be a loose grounding wire