will J heads work on a 318? And many many more questions.

I have a set of the 1990 318 twirl port heads.Are they the later 318 heads you are talking about? I have the whole engine. It was a throttle body injected with the roller lifters. Would those be better than the J heads?