Dont like the sound of second hand coils! Would have thought you would have a misfire code if that was the cause.
Change temp sender, easy and cheap.
I would usually say boost/vac leaks, but you would have thought you would log a code, can you pressure test it?