you can go the used engine route for cheap. you take a gamble an what you get but its cheaper than the rebuild and you dont know yet if your block can be saved but its only 30 bucks more if you need a block for your rebuild. but the rebuild alone is like close to 1300....maybe 1100...at the lowest. and around 500 worth of parts for the full warranty (3-years) if it were done in my shop. plus the 585 for labor in my shop (remove and install engine). now shops in your area might charge different and their rebuilds may be cheaper. but i have one of the best warranties and i use honda head gaskets timing belt, balancer belt (if applicable), distributor cap and rotor, and oil pump. i also use new head bolts, and you get new injectors plus a crap load of other parts. most shops wont come close to mine on warranty or parts quality. if cost is an issue, just drop a used motor in your ride