You can try The Little Garage, I've used them a lot over the last few years for engine replacement, though they may be a bit far away for ya...
Salt Lake City Auto Repair Salt Lake City UT, Engine Repair Shop, Auto Body Service, Engine Repair Service
not much further than you are.... right on highland and 33rd
Lemon laws.....useful on new cars.
Holy crap, what is it that's making $400 a month on repairs? I thought I was bad.
1G's huh? not gonna lie, I want to find a non turbo in good condition (or decent at least) and just slam the hell out of it just because.
edit: btw, do they just happen to have a really good line on engines or do you mean to replace it? We use South Bountiful for most of ours.