Starts cold every time,performance normal. Won't start again when engine hot,will eventually start after many attempts . Nothing showing on diagnostics. Crank sensor replaced,fuel pump removed and tested and ok and fuel temp sensor replaced. Still same,any ideas. Can't afford to throw much more money at it. Help.