swapped a used 2.2 used short block from a 2002 Chevy into a 2008 HHR that also had a 2.2 with a spun rod bearing. Utilized all of my 2008 parts including cylinder head, new chains and gears and water pump, etc. Everything fit and runs great except a P0336 code for crank sensor performance error. Discovered that the 2008 block had a 58 tooth reluctor ring for crank sensor and 2002 used a different reluctor ring. Also I believe the 2002 may be analog signal with a 2 wire sensor and 2008 uses 3 wire digital? Does anyone know what I can do to resolve this issue. Its the only issue left with the swap and I don't know what to do now?