I upgraded from stock to Atp 3071 turbo because my stock turbo blew....apparently my first turbo blew because of my turbo back exhaust the mazda dealership told me, so it wasn't covered under the warranty which was complete CRAP. So then the dealership actually let me put in an aftermarket turbo, it ended up blowing my engine even though they said that it would be fine as long as i took it easy on the car, more crap....so anyone if you ever plan on upgrading a turbo on this car you must rebuild your engine first, the block cannot take the pressure and you will be looking down a big hole