As one of the very few people trying to pass emissions, I have installed the components to pass but have not been successful yet. As I have a NA build and not planning on any tuning, I installed the EVAP canister and had DF weld up a catted exhaust for me. I welded up a bracket prior to powdercoat and placed the EVAP next to the gas tank. this does require that you use a harness rather than stock seat belts. I also used all the stock plumbing to fit to the engine and tank. I kept all the wiring from the donor and looped it with the fuel pump wiring.
The DF muffler was modified with a high flow cat and secondary O2 bung.
This allows for the Cat monitor check. Now the sticky part of the yet is the CAT size and the readiness monitoring to happen. While trying to get the monitors to work which is what the OBD2 check is for, the EVAP and CAT would never test. Found out that you need higher ambient temps to check +60F. When I got my inspection, I got just the safety without the emission tests and the state accepted it....this time at least. Over time the CAT has run the readiness checks...and failed, throwing the P0420 code. I think it happens to be for 2 reasons. 1, is that the high flow cat is sized too small as I have a California emission car which requires a higher level of compliance so a federal high flow cat most likely will not be enough. 2, As the outside temp increases, the Cat performance seems to increase, so I might be able to pass in the heat of summer as our exhaust is so exposed and air currents might prevent efficient performance.
Another "yet" is I think the cat has to pass before the EVAP monitor will check and it has yet to do so. In Texas, you can have 1 monitor not checked or ready, but you cannot have any emission DTC codes, like a failed cat. You should be able to have A/C pressure or LAN codes and pass emissions as they do not trip the engine light.
At the end of the day, I still have the California cat to add if I want to go that route but as of yet, I don't know if my efforts will get the result I am looking for.
Good luck.
Joe