Howdy been diving through the forum and was looking for some advice. Just bought a TJ In a great shape it spent its whole 115,000 mile life in a Arizona Garage and is in amazing shape. Cars been well maintained mechanically and I have every service record for it. I drove the car back to Colorado no problem drove great. After sitting on it for a month and driving it around i have found a few issues I want to address. Firstly, I have had the car throw up P0300 twice about a month in between and now the light has been off again for about a week. First time it popped up I changed the spark plugs that were not gapped and over tightened no issue for about a month, then popped up again same code turned off hasn’t come back. Every time the car has thrown up the code it has been symptomless. So trying to be proactive and looking for any advice. Secondly, I have a tad bit off a rough idle not always but for the most part it’s around, Goes away in gear and if I give it some gas. I cleaned out the throttle body and sensor and it relived some of the rough idle but not all. Lastly a bit of knock when turning left, can’t really pin point the sound but most likely front left tire or back. Doesn’t actually seem like ball joints and does not have a lot of play. Just looking for some advice been diving through the forum im going to attach a vid to of the rough idle thank you.