Honda D Series Forum banner

D16A6 VSS (Vehicle's Stupid Sensors)

9K views 24 replies 10 participants last post by  delmivet  
#1 ·
I have posted on here recently about oil pressure problems and got alot of pointers and got that problem solved. Would like to try again with my latest problem.

Check engine light, whatever code is for Vehicle Speed Sensor (17 I think).

The car is a 91 CRX HF with D16A6 swap but, people will hate me for this, with the HF manual transmission. The car runs, but like crap until it warms up to temperature and then the check engine light kicks on. Then the car is pretty amazing. It stutters really bad and barely moves until up over 2000 RPM, then it moves. I end up driving in 3rd gear til the light comes on then I can go to 5th.

Once the light comes on, the car moves. Took it up to 80 mph in 2nd gear, was kinda fun. It runs fine with the light on which makes no sense to me, no stutters or power problems.

Today I made sure the cable was in all the way, and it is. The speedo works, tach works as far as I know. However after me checking the cable it likes to claim I idle at 0 RPMs, so it's a bit off lol.

Question is, do I just need to replace the sensor and will that solve the problems. Or does anyone think there are other issues. Also what is the redline, I have taken it up to 7000 RPM without hitting rev limiter.

Thanks in advance.
 
#3 ·
Well, if it were me, I'd make sure my speedo is telling me the truth! Have someone drive along side you down the highway and see it the speedo is reading accurately. If it's not I'd probably start with changing the VSS.

If you don't change it, I don't for-see it causing you any major damage but I'd rather have something fixed than broken.
 
#7 ·
I have the pm6 ecu.

Also I could have sworn it was the other way round. 92+ is in the cluster. The reason for me thinking that is because they are electronic on those. Could be wrong and thinking of something totally different though, like usual lol.

If it isn't, what is the thing on the back of transmission where the cable goes in?

Im pretty sure my speedo is right, will have to get someone to ride next to me. But when Im behind people we are usually doing around the speed limit. Except the other people that like to go fast too ;) But I will check it.

One tooth off on cam, what would that cause? I only ask because it runs fine once the check engine light comes on. I would have thought it would always run a bit wrong, if you will, no matter what the ecu thinks.

But for some reason I don't think the VSS would cause it to run like crap when the code hasn't been thrown yet. Then work fine when it does, car is ass backwards lol.
 
#8 ·
One tooth off on cam, what would that cause? I only ask because it runs fine once the check engine light comes on. I would have thought it would always run a bit wrong, if you will, no matter what the ecu thinks.
because

It stutters really bad and barely moves until up over 2000 RPM, then it moves.
that might be why he says a tooth off on the cam. my d16a6 had similar problem when i bought it and it was a tooth off on the cam. if you want pics i can post them up later on the timing marks. Checking your timing is simple and would be the cheapest fix/check you can do.
 
#11 ·
Ok will check timing tomorrow, I know how to do it as long as they put it all together right lol.

So what is the thing on the back of the transmission that the cable goes into? Is that just simply for the speedometer and not the VSS. Any ideas where to get one? Looks like if I have to replace it, it will have to be ordered. Or should I just get another cluster?

Thanks for the info, trying to learn these Hondas. This is my first.
 
#12 ·
I didn't have a speedo cable for the longest time and it threw a vss code for the longest time on a virgin PM7 but as soon as it was replaced it went away.

Have you cleared the codes recently and then see what new codes it throws? it might just be stuck in the memory.
 
#13 ·
#16 ·
#21 ·
damn. i cant look at photobucket at work. i will check later but everyone here says it looks right so i wouldnt be worried about the timing on it, or at least the mechanical timing. I dont know how the VSS works on these. especially if your getting your speed to read on the cluster.
Some one help me. does the Stock SI use a VSS or just the HF
 
#22 ·
Have you cleared the codes recently and then see what new codes it throws? it might just be stuck in the memory.
Well I disconnected the battery while I was checking the timing and connected when done. That should have cleared the codes right?

If so, then I might be looking in the wrong place for my problem lol. I checked the codes, after driving it a bit and it is a steady blink. Does this mean its a code 1? I have counted the blinks before and this is just a steady blink, blink, blink, blink. And if that is a code 1, according to haynes, is oxygen content. I assume it means oxygen sensor. However I put a brand new one in the exhaust manifold, because it was missing when swap was complete.

Sorry for the wrong problem, it definitely started out a VSS problem. Guess that was fixed when I messed with the cable. Going to make sure its connected right, but would that cause the problem? I am at a loss again :confused: At least the title still fits the situation, dam sensors lol
 
#25 ·
d16a6 problems

i bought a 90 civic hb about a year ago. it used to be an auto but was converter to a 5sp with a d16a6 swap. it had a pg7 ecu in it when i bought it. in the last month ive had the worst luck with this car. ranging from forgetting to put the hood pins in, my + terminal falling off the battery and grounding. resulting in a blown ecu and my alt catching fire. ne who. i put a pm6 ecu in it (bought it for $20) and had a bunch of overheating problems (which after blowing a rad hose out and replacing that and replacing the thermostat. i found out that the overheating was caused by my HOOD!. when i forgot the pins it bent the hood and wouldnt let the hot air out.) but now that my cars running. its burning oil like u wouldnt believe and its throwing a check engine light at me. but the light only comes on after driving for like 6-10miles. the ecu is throwing a code. 17 blinks in a row. which i looked up and people claim its the vss sensor. the speedometer needle bobs but it seems to be keeping pretty accurate. the car dosent overheat ne more really. but ive noticed ever since it started overheating the heater has become bipolar. itll get hot. then freezing cold all of a sudden. then go back. idk if that has ne thing to do with it.(or maybe another upcoming problem). also the motor is acting quite funny. it has trouble starting up. (my guess was the oil on the plugs) and it smokes sometimes but not always. but once it starts up and gets warm it runs fine. other than the light. so im thinking maybe were having a similar problem. im buying a new d16a6 this weekend. whoever owned this car b4 me was an idiot and im gunna fix his wiring mess while im at it. any help would be greatly appreciated