97 question..
As far as your issue, obviously hard starting isn't normal, i'm going to agree with you that its some kind of sensor, but i really don't know enough to say for sure.
thats what i was thinking.. but i thought that if it was a sensor it would have problems all the time..?








