Hello and Im new to this forum along with being a viper owner for the first time. I purchased a 2004 viper with 17,400 original miles on it about 2 months ago and drove it back to Granbury from Miami. About a week ago I drove into town and heard a, for the most part a "rubbing" sound above 2000 rpms. When I took the car out back to town the next time it progressively got louder over a period of about 20 miles till l got home then it was a definate "knocking" sorta sound. I went out yesterday and with the car in neutral, hood open, if I push down on the throttle body at around 2500 rpms I can hear and feel through my thumb on the throttle body a definate knocking sound like its coming from the engine. This blows my mind with me buying the car with only 17000 original miles on it and the older gentleman I bought it from Im quite sure didnt abuse it since he just changed the back tires for the first time and their only 20,000 mile tires. For the most part Im freaking out because I dont know what it could be nor do I know who could work on it that knows this car like the back of their hand? A couple of friends, one who is a technician both mentioned that a pilot bearing will make it seem like its a knocking noise coming from the engine also....... I do not know but I would very much appreciate it if anyone can lead me in the right direction as far as what it could be and also where around the Granbury to Ft. Worth area I might find a reliable viper knowledgable tech. Thanks so much and have a great day.