With so many emissions and computer sensors on these cars, it is very difficult to diagnose without the plug in tool.
Autozone has a simple one, that only detects the most obvious issues, that they will do no charge.
But my guess, it is a throttle position sensor (a wear item), which is giving bad information, to the rest of the system. To me that would be a clue on the hard start, and potential fat/lean issue causing the rough running.
But once again, without the proper diagnostic tools, it is just an educated guess.
|