That still leaves you in the same place, bad key switch, bad relay. Loose wire to, from, or between one of those. Or, if your car is an automatic, you may have a bad neutral safety switch. It prevents the car from starting in anything other than neutral or park, if it goes it just won't start.