stay away from jdmenginecorps.com whatever you do,they dont check there motors when they buy them so you may get a good deal or you may get this.
https://www.youtube.com/watch?v=0DpX9aV7IRg
not worth a gamble just make sure the place you get it from does compression check/visual and internal inspections and has satisfied customer ratings and such.