Maybe some sort of sealent might help. If you have the time and the inclination, I would suggest sanding it all off and starting over. You did it right with the crack you repaired. Now you just need to duplicate the results for the rest.
Wow, it's hard giving advice on the internet without sounding like a jerk sometimes.