What to look for?

Suspension? Engine?

I test drove a while ago, medjo mataas road noise but the engine was very torquey

Malaki ba difference if i change the tires to normal ones? Ang tagtag talaga noong run flat tires