Block or whole motor, anything you got, let me know asap 6517886011. And no this is not for my STi. The STi is fine!