starter relay issue

Not necessarily. I've seen where the "run" feeds through the resistor.....to the coil.... back to what should be the "brown bypass" circuit. This is typically when someone miswires, but it could conceivably be from a bad ign switch. The coil draws current in park or neutral, not enough to engage. I bet this is more poor quality, vibration, or a starter solenoid partly shorted.