LOL.. Sorry to hear that. Its always something. So, I just ordered Perfect pass myself. It sould be here today!! I would be interested to hear how the rest of your installation goes. They make it sound so easy. But it never seems easy for me. Not sure if I'm correct but I think you have to run a cable to the engine. So you could go ahead and tackle that while your waiting on the bracket.
Good Luck