thank you . I think im pretty much set on finding one.
for your knock problem ,Is it under load ? if your a/f is fine in that area pull out some timing if it dont go away dont worry about it . every motor is different when it comes to knock could be lifts, bad motor mount , exhaust raddle or...