I called my mechanic yesterday, because it's the first day off I've had in awhile. She informed me that it's going to cost almost twice as much as she originally quoted me. Apparently, the engine I need is super popular suddenly & there aren't a big supply of them.<br>That's great. New plan. I'm going to buy a new Mazda 3.