dan231,
First of all an Import/Export will find system errors and can be an indicator for corruption, but it will not cause it.
There has to be something about this new extension you created that is not right. Have you tried creating another extension that you know doesn't exist in either system and see if that works?
Thanks,
TE