Did you use sealer with anti mould stuff in it? .......... if not might be that going mouldy perhaps??:confused:
This will sound daft but i assume you've checked all the seat pockets, under the seats etc for manky mackky d's leftovers etc .......... i know what my kids are like sometimes...