Cliff Notes:
Took car in to get new engine.
New engine was sold so the mechanic hired a 3rd party to repair current engine.
Paid $1700 of the $2126 bill.
Took 4 months to get the car back.
Got charged extra $300
Was harassed by the mechanic
Tried paying rest of bill but mechanic refused...