The FAA certified a plane that had obvious flaws. From what I understand they out sourced the certification process to Boeing but that doesn't remove their responsibility, it's still their "stamp". The real certification process started after the accidents and only needed a few weeks to find additional flaws. I'd assume the process is normally months long so "a few weeks" would be finding it early.
But why should I trust the FAA? They seem to be working hard now projecting an image of a for-the-people agency while throwing as much dirt as they can on Boeing but I haven't really seen anything addressing their own problems with out sourcing, corruption, and political interference.
Have I missed something?