hey did I tell you thing started right up yesterday afternoon(after spending 2 hours on mass transit running errands

) . I was connecting to the second(OBDII) connector I found under the dashboard--thanks again friend...and had a thought while preparing the Actron scanner to read the codes to just try starting it. It started right up....right up.....no codes...no hesitation. Ok but here's what happened today...sent my wife to the store with it and took it out for some errands after that and I found a clue. The stumble-then-stall returned. Then a code was thrown and it was a "P0156" meaning O2 circuit malfunction(cyl. bank # 2/sens. # 2) I started to buy a new sensor when my AutoBarn buddy told me don't even waste my money. He says that were it the front O2 sensor malfunctioning he'd replace it but the rear sensors shouldn't be enough to affect drivability to the point of stalling. He said worry about perhaps a clogged catalytic converter which would affect performance and cause the O2 sensor to be off as well. About your suspension, recommend getting the best quality bits and not skimping on anything. KYBs are tried and true. Hey you know even if the shocks are aren't dead, some aftermarket components may sell as a complete kit replacing all existing parts. So you sacrifice and save for it. Just my opinion. Just so you know, I've been rebuilding a '99 Isuzu Rodeo for 6 years with Performance clutch, posi-rear, and worked turbocharged engine. Not one of its Goodyear tires will touch the pavement until it's fully done.