That PO140 code keeps coming back as a dirty/clogged EGR valve. Search the cleaning procedure here -it takes 10 minutes and uses the same carb cleaner that will help you find your intake leak.

Also, most of the MAF issues that I've found can be fixed by a simple cleaning of the contacts with some electrical contact cleaner and some elbow grease.