How long have you owned it? I would be doing plugs and wires next if I had no service history to refer to.
Does this code show up immediately after startup idle, or do you need to increase RPM’s to cause it, or are you taking it for a drive when it happens?
I’m not familiar with the 3rd gen...