I drive a 2007 jeep jku and have been dealing with an engine tick/ knock for almost a year now. it comes and goes sometimes it is just quiet other times it's loud usualy worse after a long drive but sometimes i dont hear it for a day or two it also comes with a slight rough idle that will...