There are several reasons why a Mazda RX-8 might not start, including a weak battery, faulty spark plugs or ignition coils, and issues with the starter motor. Engine compression issues specific to rotary engines can also prevent the car from starting.