Gear Vendors in but big engine problems

No, you are not out of line........they should make this right. At least, the labor involved in fixing it.

I think for the price you paid it should run......