dang i need the car for daily driving right now too. Can only guess how much this is going to cost me. I dont mind working on motors but my experience doesnt lie in inline 4's. Ya i'm 99% sure it is internal as well. i see new bills mounting clearly now... hmm but if its a rod bearing or wrist pin shouldnt it knock at all rpms? This is specific to 2900rpms+ anything lower and the motor runs perfect. ohh im also about to go buy a honda code reader for the engine light, you think this will be able to tell me anything?