One common fault is the seat catches breaking. In terms of modding, some guys on here are supercharged up to 300bhp! So I wouldn't worry about 190!

Other people will be along in a minute with more I'm sure.
Good luck with the purchase. Stick around when you get one
