first prob I've had for ages, so here goes

last couple of week, the valver hasn't started in the button, taking a couple of extra seconds to start but thought nothing of it.
it also smells a bit rich.
during warmup I get slight backfires, after coming off the trottle while still in gear. The rev counter is behaving oddly, it either plummets straight to 0, or lifts up a bit then pmmets to 0, but the engine doesn't die nor do any ignition lights come on?!?
As soon as it is warm COMPLETELY NORMAL running returns!
First thought it may be a vac leak on the overrun circuit, but ruled this out as it stops when warm, then thought about the warm up circuit i.e. cold start value putting too muh fuel in???
Also thought about the plug leads, (dizzy cap plugs and rotor arm are new),
As said it runs/revs/pull great once warm.
Any clues folks?