I know this might sound too easy and stupid & there is a list of other things that may cause the other codes + misfires but I'd check 2 basic things before doing anything else. The stuttering when engine is cold but goes away when hot and you restart + codes go away hours after sound a lot like...