i have an obd2 b series swap into a 5th gen that refuses to start. the car only sporadically primes the fuel pump and kicks the relay, but it does do it sometimes. if i dont connect 'd' to my ecu, it will kick and prime every time. if i plug in d, i will turn on neither the fuel pump or the main relay, and it prevents anything to go to the dizzy. without 'd' i get both f uel and spark, but it wont start. the car is also throwing a cel code 4, for crank position sensor, but i just replaced the dizzy with a brand new one and it didnt fix the problem. i rechecked all my grounds, and they all appear to be working. yesterday, all i had to do was shake the clips on the passenger side shock tower to make the relay kick over with all 3 plugs in the ecu, but today that doesnt work.