I have a 2012 Plug-In (with the NAV and headlamp washers and all the fixins) in Canada. Recently I had a low speed (10-15 km/hr?) accident that took out the front headlight and that part of the front panel. That was repaired a while back but then weeks later I got the flashing hazard lights. My body shop doesn't think it has anything to do with the accident, so I took it back to my regular local mechanic who diagnosed it to the be the ABS module and who also doesn't think it has anything to do with the accident. The ABS module is not providing signal, and when he disconnects it, the flashing hazards turn off. He says this is the part: Unfortunately, he says Toyota Canada wants CA$5400 new for the part! So he called some wreckers and he says nobody has it. I did a brief internet search and came up with this one in the US: https://www.toyotapartsdeal.com/oem/toyota~cylinder~assy~brake~47050-47210.html Is this the right part? Is this online company legit? Or should I be looking elsewhere? According to my door panel, the model of the car is ZVW35L-BHXEBK and I am located in Toronto.