Thanks. I reset the timing and it starts but after a few mins it begins to die again. Once the engine is warmed up its hard to start. I need to wait till it cools down. Any suggestions?
Hello and welcome to the forum.
This unfortunately seems to be a common phenomenon with the classic 500, and if you do a search of this section you will find several threads all in the same vein.
Causes can sometimes be very difficult to track down, but as you have fitted the 123 Unit which cured this problem with our car, this kinda points possibly to a fuel related problem.
One thing that springs to mind is the carburettor flange face which may be distorting when it gets hot and allowing air leakage.
This results in a weakened mixture which means the engine will probably run just fine, but will then not restart whilst it is hot.
When the engine cools, the leak re-seals itself.
Just a thought.
How do the plugs look? Are they the correct colour around the electrodes? They should be a kind of grey colour. If they are white, this would also point to a possible cause.
Let us know how you get on.