Just wondering ..(probably a dumb question..NooB here) I think I got two codes.. one was 12 the next 46. each flashed 3 times.. How do u know if it has finished? Also what does "no reference signals while cranking mean?(code 46) Cheers :unsure:
Code 12 means that the test sequence is running properly, if you only get this code, there is nothing wrong, however if you get any codes after this, there is a problem. Code 46 is to do with the crank angle sensor. Have you had any trouble starting the car lately, ie has it just been cranking and not starting? Or has it stalled for no reason and then been difficult to restart again? Usually 46 or 47 means crank angle sensor, but it can also mean an error with the DFI module, which is very closely related to the crank angle sensor. How many km on the car? If you are getting the code 46 or 47, I'd be replacing the crank angle sensor asap, before you are left stranded in traffic.
Thanks for the reply.. it has 180,600 on clock Is it easy to replace the crank angle sensor... too late about stranded in traffic it happened the other day . but after about 20 mins. it started again.
Im going to sound so noob ish now, but where is it located? and do u have any idea on cost to replace, Cheers
Easier to just get the professionals to do it IMHO. I had mine replaced at Holden, cost about $80 for the sensor itself, and about $70 in labour costs. Came with a 12 month warranty on the sensor itself as well as the labour, so for $150 or so I consider that pretty reasonable.
Thanks for that. Sounds like it would be easier to get professionals especially at that price. Cheers
Guys above are spot on, get the CAS replaced. Just to answer your first question 'How do u know if it has finished?' Code 12 will flash first, just telling you that the diagnostic system is working. Each code is shown 3 times. If there are no other error codes code 12 will just keep showing (in a loop). If there are other error codes it will show these again before restarting the loop and showing code 12 again. When you see code 12 flash again, you know you are back at the start.