radiator leak cause question

With plastic tanks it doesn't take much effort to make them leak.
If the core-support was hit hard enough to make it diamond shaped, you can bet the plastic will leak, sooner or later.

yup what he said:rofl::thumbsup:
if that van was a B150 and it was like my 2000 I had /it has a k frame/sub frame and have an alignment shop look at it