It is. 2.0 turbo ecoboost motor. Not sure where the info about using the s60r motor came from but it’s def a ford motor.