After pressure washing my engine this morning, a while later while driving, my Tacoma started running rough, idles rough, doesn't sound right.. a while later the engine light came on.. stopped to have the codes checked and it gave P0606, P0100, and P0106

A friend suggested replacing the Mass Airflow Sensor.. did that & nothing.
Brand new K&N filter on the K&N intake..

The light is still on and it is still running crappy

Any ideas?

Two of the 3 codes also have 'Faulty or Failed ECM' as the possible causes