3671587 Heads 2.05/1.60 on 318?

Yes, they will fit.
These are J heads?