I have a 2.3L head off of an 05 focus ST I was wanting to swap to my 2.0L Mazda 3. I have heard that the motors are practically identical, but i have also heard that the mazda has VVT. However I can not find any solenoid on my car to confirm that. another thing I am wondering about is the deck height of the two blocks, from what I understand the 2.3L is taller. So I would need a longer timing chain? I am hoping that the will swap over for a little more power. All help is appreciated