i have this discovery2 2000 it starts runs after 15 minutes it stalls then wont start after there s no codes when stalls there no spark i,m thinking crank senser, or cam senser , if i wait tell it cools it will start again , but never a code ,i did have a code 1535 but thats seems to be for the a,c unit can anybody help me RICK THANKS