So i have a k20z1 with a a2 trans, a2 harness and kprov4 in a 05 em2. im having some serious issues with it. For starters ever since i swapped it my car never cranked normally it would always fire up on the second crank or third sometimes itll crank on the first crank and im on my 2nd starter. 3 months ago or so i threw a CEL for camshaft position sensor malfunction A BANK1 and the car would sometimes stall out randomly and then the car would drive normally. It hasnt happened in awhile. Untill recently i was driving and all of asudden my car goes in to limp mode and wont go past 2k rpms and then throws a code for the crank sensor. So if i drive it i have to shift before 2k otherwise the car will lose acceleration and then eventually stall out. Also note that when the CEL popped up it dissapeared it never stayed on the dash they always dissapeared. So i did a few things 1.changed crank sensor 2. changed my fuel pump 3. Checked the timing but it looks like it might be off by a tooth. But. I could be wrong 3. Changed spark plugs and noticed they were gunked up black they looked terrible 4. i changed the pcv valve. 5. I un plugged battery to reset it and didnt work. 6. Also the car looks like its running rich oil is completely black and only has 10k miles on a rebuilt motor. The car doesnt seem to want to get out of limp mode and i was doing research and they said it could be because my timing, camshaft sensors, my ecu is fucked up and or bad or corroded wire connectors but i checked the connectors and they dont look bad well to me atleast and for camshaft sensors i cant seem to find anyone that would let me test theres. This car is my daily and im starting school soon. Any input would help thanks!!