just a question but did u mess with your timing? it sounds like u may have too much of a timing advance, hense the knocking. if not the timing might be off, id have it checked out by someone. knock is pritty serious, knock=hot, hot=broken/melted things