LML 150 '91 stops after getting warm.....

Hello,

My Greek LML 150 starts at once but stops after about 3 minutes, getting warm. first it used to start after a few minutes en kept running for the rest of the day..... no longer.

I exchanged the CDI unit but this wasn't the problem.

Probably the pick-up or the coil are bad. Right?

The coil  I can get in Greece but the pick-up not.

Who knows which pick-up this is...?

This one:

                    <a id="ctl00_ctl00_ContentPlaceHolderMain_ContentPlaceHolderResults_ListViewResults_ctrl0_HyperLinkProduct" class="product" href="http://www.sip-scootershop.com/en/products/pickup+ducati+for+vespa+125+pv_18137000">Pickup DUCATI for Vespa 125 PV</a>
                    <br />
                    
                    <span id="ctl00_ctl00_ContentPlaceHolderMain_ContentPlaceHolderResults_ListViewResults_ctrl0_LabelProductSubTitle">ET3/200 Rally 2&deg;/P80X/P150X<br />2&deg;P200E/PX80-150 E/PX200 E<br />1&deg;</span></div>

Thanks for any info...
Juk