DYK that Ford says our cars are electronically limited to 143 MPH? go to svt.ford.com compare the 98 and 99 contours LOL wtf?