anyone ever deal with this crowd.I'v tried getting in contact with them numberous times but number seems to be disconnected.Or is anyone running this rad in there car?is it a good fitment,can you still run the original fan and shroud?