360 la

What is that engine out of? A van or something? The dipstick tube is as long as hell!! The thermostat housing is tall as hell as well...?
Welcome to The Forum..