I believe that you purchased the powertrain from Ebay. You might consider to leave propriet feedback for this guy and mention this situation to the Ebay administration as well.
Good luck