do your normal checks before taking it to a mechanic

check oil levels
coolant levels
any codes getting thrown onto the dash?
check all your spark leads, gap your plugs,
get a multi metre check battery stationary
check battery charge rate from alternator
check battery with load put on it,
check battery connection from starter, alternator to battery
check grounding postions

check the timing also