Hi doolittle,
The engine misfiring could be due to bad spark plugs or ignition coils. I would suggest checking them first.
Does the Check Engine Light shows when engine is running?
The speedometer erratic reading is most probably due to a faulty Vehicle Speed Sensor.
SPONSORED LINKS
Wednesday, June 24th, 2009 AT 10:32 AM