if you can afford to spend a bit of extra cash those earthing kits do make a difference i think they retail for about 100 dollars and you basically earth out across the whole motor
heres a link if youd like to chek them out .
You'll probably find that it also fires allot faster when starting and that your ecu will now retain codes, assuming it is wired correctly.
Leaky ecu caps will cause hesitation, though it is pretty easy to tell if you rip the lid off the ecu. If you are handy with a soldering iron, they aren't overly difficult to replace or you could always offer the local nerd at jay car $50 if he does it for you.