Hey, so I have a 2.2L engine from a 1999 legacy L swapped into my 1984 vanagon. 
  
But from day one, I get a flashing CEL after about 5 secs after the engine starts. On ecuexplorer  it show a P0328 code. So I checked out the knock sensor/wiring and its all good, 2.8V when running. Also tried another knock sensor that's in spec and another ecu with no success. Reset the ecu and within 5 secs the CEL is flashing and P0328 is back. 
  
My friends scanner also picked up a P0302 code, cylinder 2 misfire. So checked the leakdown on the engine and changed the plugs. wires are new.... 
  
Engine idles smooth, but on ecuexplorer I can see its pulling most of the timing out when accelerating. Which makes sense since it should be in limp mode. 
  
I changed the timing belt before putting the engine in the van, but I double checked and believe its good. 
  
Any Ideas what would make a Flashing CEL come in so fast?? and no matter what I do P0328 keeps coming in??? 
  
Thoughts? idea?