Yes it has 3 vr sensors I am using 2 of them NE (24 tooth wheel for crank sensor) and g2 (single tooth for cam) the grounds are all tied together in the cas its self I connected my harness to a stock plug matched wire colors to TSRM and verified that those were correct with my meter