I have a 3UZ 4.3L 6 speed AT fitted to my Toyota Hilux double cab. for the 1st 2yrs all went well until recently. suddenly one morning when I slowdown there was a hard switch over from 2nd to 1st gear. the only way not to get this was to switch into neutral as I started to slowdown and stop. After which I will put it back into gear. gearing up is nice and smooth its only gearing back from 2nd to 1st that you can feel the hard switch. After replacing the filter in the gearbox checking all the shift solenoids and fill it up with new transmission oil also change the speed sensor. I still have the same problem. Running diagnostics didn't bring up any error codes. We then swop the ECU with another and suddenly the problem was cleared. BUT after about 2 weeks I started to get issues again where it will suddenly on pull away not going higher than 3rd gear and also don't want to gear back. I have to take my foot off the throttle and let it sort it self out. This is random. I also start getting the hard switch from 2nd to 1st as well. but again this is also every now and then not as constant as with the other ECU. Although the solenoids didn't look as if they are faulty how common is it for these solenoids to fail and if they do what are the symptoms?