yep, make sure all the maintenance is taken care of.
once thats handled, i highly suggest doing a compression and leakdown test.
then head over to a dyno and get that beast tested, that way, you'll know the exact health of your engine.
i also recommend getting your oil analyzed at
www.blackstone-labs.com.
once you have all that squared away, do an autocross event. you'll quickly realize that the best thing to modify is yourself, the driver.