Quick update, while the front suspension is in pieces.
It's been driving on city streets at 180
Stop lights reaches 190
And on the highway it dips towards 175
I haven't been able to get a shroud on the rad yet, as I've trying to figure out how to get a sway bar on without having to change the oil pan.