The FAA needs to stop hemming and hawing, being unclear about what they need, put in some overtime and get things done.
Figure out how their processes become vulnerable to corruption and attempt to change them.
The problem is of course the FAA doesn't want to hurt Boeing or the industry over this. But that strongly conflicts with their job.
The hope at this point seems to be to drag it out until people forget.