I know where my brake pulse is coming from...
Other side isn't much better:
Ordered replacements, though I'm starting to question if the brakes are the same on Canadian '04-'05 models. (The brake pads have a part number that supposedly fits a Lexus SC300. Certainly doesn't match up with an Echo)