mx6 got no moonroof - only a sunroof and YES its interchangeable
the water control vale could be broken or have a broken vacuum line to the valve. If it is cable operated valve the cable could be broken or jamed. the heater core could be pluged
Change your alternator
maybe your sincronizer is going out. that or bad linkage.
it is the lifters, so you will need to change the head
mx6, 626, capella, ford probe, telstar, tx5
If you have the standard 1995 Mazda MX6 then it came OE with P195/65R14... I hope this has helped. COO of TireTyre.com
That one over there parked by the Honda.
stock wheels on the first gen mx6 is +44 for the 15x6 wheels.
its on the passenger side under the dash there is a little black couver with 4 screws in it just take them out and you will see it