I'm in San Bernardino. The engine is at local machine shop, local Toyota dealer sends their heads to resurface/rebuild. It's a one man shop and the owner used to work as engine builder for Banks Power, I saw some of his work and he is real master of his trade. In the way I feel very lucky to have someone like him working on my engine on the other side it could be pricey so I need little advice before I'll start throwing money at it and at the end I'll have rebuild engine with OEM pats all around and 5K in credit card bills. I really like my 1997 Limited, very clean truck, has 4WD and e-Locker that's useful in the winter. As far as used engine I just don't know how long it will last and they all have 3 month to max one year warranty and then I'll be in the same situation as now. As far as bottom end it's getting out of specs so a set of next size pistons and rings will have to be ordered and I might look into aftermarket parts to save some $$$. The builder of course recommends OEM but stated that had success with aftermarket kits and has variety of suppliers to choose from. I'll have to start to narrow down my options very soon, I need my truck back up and running!