I bought a 2006 piaggio 150 fly took it to a shop I told them that it started and that it would not go foward and to give me a price to fix it so they cleaned the carb and put in a new bat and set it on a trickle charge for 4 days then said oh yea it needs a cdi unit and we can not locate one so I found a co that said they have some but I need a number off the old cdi shop says the part cdi unit is really really hard to get to behind some plastic and it will take a while to find it this has started may 18th and saidfor the past 2 wks how hard it is to get to I owe the shop 250.00 plus dollars already how hard is it to get to his cdi and replace it thanks for leting me vent hope you can help