A couple people have asked so I'm posting this here for everyone in case they need to clear their CEL with trouble code P0630.
GET THIS:
BAFX Products 34t5 Bluetooth OBDII Scan Tool - https://www.amazon.com/gp/product/B005NLQAHS/
Download ElmBasic for Android. Try these commands:
# AT Set [communication] Protocol automatic
AT SP 0
# AT Set [communication] Protocol ISO 14230-4 KWP (5 baud init, 10.4 kbaud)
AT SP 4
OBD Mode 3B PID 1 works:
"3B 01 30 4C 33 31 38"
"30 4C 33 31 38" are the hex values of the VIN as follows:
######################
# get HEX value for VIN
# you'll need to use a font with fixed width for the text below.
######################
# VIN SCCPC11105HL31834
# VIN MASK SCCPC111-5H------
# ASCII 0 L31834
# ASCII 0 L 3 1 8 3 4
# HEX 30 4C 33 31 38 33 34
######################
That should set your VIN except for the last digits (3, and 4). I haven't found a way to set those yet. Regardless, you should have a valid VIN now, so you won't get the CEL anymore. It just won't match the VIN that's on the windshield.
GL.
GET THIS:
BAFX Products 34t5 Bluetooth OBDII Scan Tool - https://www.amazon.com/gp/product/B005NLQAHS/
Download ElmBasic for Android. Try these commands:
# AT Set [communication] Protocol automatic
AT SP 0
# AT Set [communication] Protocol ISO 14230-4 KWP (5 baud init, 10.4 kbaud)
AT SP 4
OBD Mode 3B PID 1 works:
"3B 01 30 4C 33 31 38"
"30 4C 33 31 38" are the hex values of the VIN as follows:
######################
# get HEX value for VIN
# you'll need to use a font with fixed width for the text below.
######################
# VIN SCCPC11105HL31834
# VIN MASK SCCPC111-5H------
# ASCII 0 L31834
# ASCII 0 L 3 1 8 3 4
# HEX 30 4C 33 31 38 33 34
######################
That should set your VIN except for the last digits (3, and 4). I haven't found a way to set those yet. Regardless, you should have a valid VIN now, so you won't get the CEL anymore. It just won't match the VIN that's on the windshield.
GL.