also, try the shop that would put it in. i was going to order an engine myself, but then found out that the shop that would have put it in would just get the engine for me. saves a little on shipping and you know you'll get something good because it'll go right to the shop, from someone they trust already. of course, if you're doing it yourself, i guess that wouldn't work. (btw, i've heard bad things about osaka, but haven't dealt with them personally).