yeah im a little bit thrown by the post, if its your intrument cluster it wont affect your performance, i bet you probabaly need to tune the car up. the mechanic probably slapped everything together and didnt tune. happens quite often.
as for the smoke, i wonder if something isnt burning on the headers . check it out in the engine bay or under the car.