Toyota makes the Skyactiv engines that Mazda uses.It's actually the other way around, Toyota is using Mazda's engine in exchange for sharing other tech (hybrid tech, etc)
A Mazda 2 by any other name is the 2016 Scion iA
TL are expensive tho. With the kind of mileage I'm lookin to get the car with, I'd rather get a brand new civic.One of the Accord's or an AWD TL.