Ok im looking to do an engine swap and want to know if the mazda 3 2.3 engine will fit in the bay of a 1999 mazda protege with little to no modification and how much would it cost estimating? or should i just swap in the mazdaspeed protege engine and turbo and be done with it? And its manual if your wondering.