thank you for all your responses, I have checked them with a multimeter today but engine was hot and it wasnt giving a reading, there seems to be air in the fuel line coming from the fuel filter, it has always took around 7 seconds to start but if i start it up to move it turn it off then back...