its really complicated and weird
i just swapped again the pcm with the spare one ,
i returned the other pcm (03 envoy) , mean to say i removed the pcm4less pcm that i was using for years and was installed with the previous dead engine .
istarted the engine and keep it running for hours , no stall , no codes at all , i make a lot engine off and on cycle to see if there is any codes will set . no codes !
then decided to make a test drive i got pending p0014 ( pending )
i keep driving for about 15 minutes , the code still as pending , no ses , and no other codes ,no stalling no vibration , no hesitating, nothing at all
i don't know if its not enough time for the codes to be detected ? but i was having the scary p1345 and p0013 and stalling while running the engine idled .
is the tuned pcm is bad , it was there when i start having troubles in the old engine ,it may cause it ? it was perfect since i ordered in may 2015
i don't want to order one right now as iam on low budget , until i got sure its the pcm it self ..... and the current pcm will not get defected
do you advise me to replace the cpas and cps ?
is the 2002 pcm can't deal/work good with newer engine model 2005 ?
does oil viscosity can effect this ? the engine is imported from us , i think many people in us is using oils like 5w30 or lower , iam not sure if the engine used to deal with low viscosity oils ? we use here 10w30 or 20w50 in summer time specially with high mileage engines
why iam thinking of oil viscosity ? iam afraid the oil is blocking/clogging cpas screens.
is it stupid idea?