Oh! Sorry I just got out from hospital ;-(
The reason we though about ECM because my friend car have the problem with code P171 he replaced oxigen sensors, Injectors... but the check engine light went off after reset but then on again with same code...when I test withODBII in Monitor mode( I.M ) it showed Catalystic, Oxigen sensors, EVap not ready when i test on all other car it showed everything ready and we don't know why it has no communication so we think of ECM messup...If any expert in here can help we are really appreciated...
Here how it show on the screen of OBDII
Fuel Sys Ready
Catalyst Not Ready
Evap Sys Not ready
O2 Sensor Not ready
HO2 Sensor Not ready
Thank you Ghost! Finally I got my car FIXED....and Yes I wasted my money for fuel injectors, Ox-sensors (as the suggestion of mechanics from Toyota dealer and auto garage)
As your advice I got the MAF sensor ($161.89) and my car's problem fixed.
Although I already save couple hundreds by try to buy parts and did it myself but still pain in the............. It costs me more than $1,200 just because of those stupid mechanics
I have learned a very expensive lesson. Thanks again