Re ground g105 or wire straight from tcm to bare metal of car it fixes a mess of things that being one of that don’t help it may be something different but it helped me so try it I have an 06 with only 60946 miles on it and I had these issues since 20,000 miles these are famous for wiring issues