you might want to check this against an old F250 front end or possibly the F 500-600 series.
Just a thought.