Okay, so i got my car swap into a jdm 7mgte, and now it keep dying because of low on battery. Does anyone know what might be the problem? its also showing the cps code and egr code as well. Just got a brand new denso starter and now going to go get a new alternater. Everytime i turn off my motor, the next time i come and turn it on, it wouldn't start. on the apexi turbo timer it would always indicate low battery. Do you guys think the alternater would be the problem? Also, my oil pressure gauge doesn't work. May that be the cause of a shortage?