Parts: The ignition switch itself can vary in price depending on the quality and brand of the part. Genuine Subaru parts may cost more than aftermarket options.
Labor: The labor involved in replacing the ignition switch can also vary. It usually includes removing certain parts of the steering column and dashboard to access the ignition switch. If the car has a security system, the mechanic may need to reprogram or bypass it.
Additional Services: Some mechanics may also recommend additional services such as inspecting other components in the ignition system, replacing worn-out parts, or rekeying the ignition for security purposes.
Considering all these factors, the total cost of replacing the ignition switch on a 1993 Subaru Legacy could range from approximately $150 to $350, including both parts and labor. However, it's always best to consult with a reputable mechanic or auto repair shop for an accurate quote specific to your vehicle.