Now I really need help had these problems prior to the codes video) car bucked started idling rough was told could be pistons again or rods went so said **** it it had 114,000 miles so we got a brand new off the line engine installed didn’t leave the shop and all the codes hit tried to clear them wouldn’t clear did the whole battery disconnect and still nothing checked the fuse nada to me everything is pointing to the ecm but I’ve only ever had to mess with Tcm and that’s caz Mazda puts them where they cook on the 3 s but any and all suggestions on what could throw all these codes and when on runs rich yet says low oil pressure with full new oil.