12-12-2018, 09:34 AM
(12-10-2018, 11:47 AM)thebanjoman Wrote:(12-09-2018, 09:00 AM)thebanjoman Wrote:(12-09-2018, 05:22 AM)fixkick Wrote: just like the internet (TCP-ip) and lots of ways to connect, up, to communicate (fiber/cable modem,/dialup./DSL, and SAT) once connected it works.
OBD2 is like that in that are are 4 ways to connect,
the connections all 4 use 4 sets of connection pins.
each uses different signal levels and a good too does all 4.
one way to do this is see what pins are wired in the scan too, most old tools are missing some the 4 sets of comm channels.
the worst is the $8 ELM tool that does not do all 4 not even close.
if the 97 ECU talks , why would the 98 not talk?
for now only what matters is not the computer or smart phone
what matters is hardware, if it works on all 4 levels of communications pin sets. only this matters first, if not 4 , then vast numbers of cars are not done.
wish I knew the exact scan tool you have,there are like 1000s now most are clones.
one of the best is this company that others clone 1/2 way.
https://www.amazon.com/dp/B00H9S71LW/ref...22174ca744
best is if it lists this, the CAN bus does all 2004? and newer cars.
once it connects you can scan all federal codes (P0xxxx ) engine codes. and see TCM codes too. both all federal, (p1xxx codes are there and are suzuki only codes) all readers ive seen can read P0 and p1 factory codes.
never seen any of these fail, ever, it does all cars made USA (sold here) 96+
https://www.scantool.net/
Legislated OBD-II protocols:
ISO 15765-4 (CAN 250/500 kbps, 11/29 bit)
ISO 14230-4 (Keyword Protocol 2000)
ISO 9141-2 (Asian, European, Chrysler)
J1850 VPW (GM)
J1850 PWM (Ford)
PCM
the non sport 96+ uses pin 2 and 10 (i traced every inch to prove that
then in 1999 uses pin 7 only. (for PCM)PCM/ABS/SRS all 3.
pin 7 is K-Line of ISO 9141-2 and ISO 14230-4
pin2/10 is SAE J1850 PWM only (not SAE J1850 VPW) ( I do not know if Suzuki uses VPW or PWM (guess this) on this pin and the scan tool must do both)
I have never traced a sport.
so if pins 2 or 7 or 10 on your scan tool has those pins missing , as is common, (for sure $8 scan tools) it will fail on many old suzuki's
best I can tell, lacking car in hand
is in 1997 suzuki switched form pin 7 only to pin 2/10 pair, for sure true on all G16s 96 to 98
knowing this one fact on suzuki you do know why those pins missing on any scan tool renders it useless for those years.
the years later want to CAN bus. 2004? and 2008 all are can bus.
that is why it is best to have a real scan tool, not a clone, 2008 or newer, so it does all cars
if you buy clone it can be just clone of 1996 and will not work. (missing pins are the top clue)
also on CANADA cars all I said above may not be true, they started OBD2 in 1998, what what is there IDK, (parts swapping out of country is super bad) PCM, but my FSM shows, canada listed for OBD2, 1996 so... must be voluntary.
here is my code list
see all sport codes here, see factory codes p1xxx
http://www.troublecodes.net/suzuki/
I'm well aware of TCP/IP I've been an iT guy for 35 years working with Unix even before the 'commercial Internet'.. ;-) I put National Public Radio (NPR) on the Internet back in late '94 when I was a manager there.
I'm making space to get it into the shop and should have the old one's frame on the trailer tomorrow and pulling wires and everything I can to save and then get what I can by the pound for it. Next weekend I am hoping to have some.
I also have an old 'superchips' programmer for my old Dodge that is supposed to read codes so I will throw that on it and see if it reads anything. Other than that I will have to get better tools.
We'll turn this into a learning experience and get as much info as we can and maybe it will be helpful to others.
Did some more messing with this vehicle. Further review of the parts bag that came with the truck is that they replaced the TPS with some form of NO NAME 'chinesium' TPS and pulled the HITACHI unit. I tested the HITACHI unit with a VOM and it does change resistance so I'm going to put back on the HITACHI unit and set the voltage and see if it makes any difference. I'm almost sure (but will verify) that the TPS on there now isnt' calibrated properly. I am not sure if I trust one with no markings at all.
Got ahold of a friends Scanner.. NO dice. I'll keep trying ones I can borrow ;-)
OK, PROGRESS
Took the advice and bought a new scanner. OBDLink XL
Had to pair it with my Honda to start with so I could get it on my phone and then could get and read the codes.
And there were MANY
P0123 - Throttle Position Sensor/Switch A Circuit High Input -- Need to adjust
P0102 - Mass Air Flow MAF Circuit Low - Start by cleaning it
P1500 - Engine Starter Signal Circuit Malfunction - Probably because of the external switch and
P0340 - Camshaft Position Sensor Circuit Malfunction - Probably out of adjustment, bad or OUCH - the PCM
P0505 - IAC Malfunction - Probably gummed up, try to clean
I have a great running motor to drop into this puppy but I want to go through the exercise of trying to fix each of these, or at least try to identify if cleaning or adjusting can get this motor running better. The only thing that concerns me is the details of the P0340 that it could be the ECM itself but I'll not entertain that thought. I have a spare Camshaft Position sensor so I can swap that if needed but I want to learn to properly test this stuff and not just be swapping parts and seeing what changes.
I'll start tracking things down.
Thanks for the tip of the new scanner. It was $50 but it seems to be worth it.