i have a 2.0L motor for a mazda protege . head has been completely rebuilt with oem parts. head is resurfaced and ready to drop in . was put together by a professional certified mechanic. bottom end has fried rings but great for rebuild . block has 28,000 miles on it asking for complete engine $600 plus shipping... short block is $200 plus shipping and the rebuilt head , basically brand new $450 plus shipping. very firm on price but i am willing to negotiate