I would strongly consider letting another mechanic have a crack at this.

You may have a component which fails under changed heat conditions, like the coil or the fuel pump.

Scott