ok so since june now the oil light has been flashing, sometimes when i leave it too idle it doesnt come on but when i start to drive it comes back on i know its naughty to drive it aroudn like this but i cant work out what it could be any help would be greatly appreciated cheers guys.