Up & down idle is caused by idle air control located on your intake manifold (rear). Or fast idle thermo valve located on the bottom of your throttle body.
Speedo problems can be cause by bad speed sensor, bas speed sensor connection & about 100 other things, I recommend reviewing a manual for this situation.
Good Luck.
__________________

Authorized Dealer & Tuner for: Hondata, eCtune, Neptune, AEM, Crome, Precision Turbo, Omni Power, Walbro, Innovate & more. Dyno Tuning Services, Ecu Chipping, Chipped Ecus, Conversion Harnesses, Widebands, Fuel Injectors, Fuel Pumps, Map Sensors & more.
For more information visit http://www.Phearable.net or call 1-888-236-9831