id be looking at the crank angle sensor. throttle position sensor. fuel blockage as u said. possibly the solonoid wd40 job any vacum leaks blocked cat from added heat from the edit. bent rod, a bit extreme, hows the idle rough, theres so many things it could be, good luck mate I hope u find the problem. have a try at removing the battery over night.