You may want to look at the crank sensor. My 325 would start while cold and when warm would not start.Having tried many things, took to a shoop that...
Separate names with a comma.