i think you just need 12mm socket. there's only 2 bolts holding it onto the engine. but you'll also need a 10mm socket to get the starter's motor of first to get the other bolt holding the starter assembly to the engine. remeber to dissconnect the battery first so you don't get shock.
its a I4 i got it out, sending it to a shop to get it checked out, the car stopped running for some reason and sometimes after sitting for a while it would start right up but now it wont evebn crank, it CLICKS once everytime i turn the key, the click is very loud also, you can feel it on the exhuast manifold