I have a 2005 Mazda 3 with the 2.3 I have had bad motor after bad motor so I got one today from a running mazda3 it’s a 2011 2.0. I was told it was a 2.3 but upon arriving home and looking at it in light it’s a 2.0.What do I need to do to make this work I can see that the cps is different so I have to use my cover now I seen the intake is different but it’s really not cause the sensors are there just located on the side of engine. Only thing I see is the cps. I just want my car back I can even go get the pcm if need be Would I need the wire harness too? Please help I have so much time and money in this car now.