Though here in this sentence Mainu can be used but it will sound unfamiliar to a native speaker's ear. They mean the same but can't be used interchangeably across the board. A linguistic can tell you more about this. Mainu aje gaddi chalauni nayin aundi, Mainu ajj gaddi chalani paini hai..in such sentences "Main" can't be use. Main aje tak kadi gaddi nayin chalaee- Mainu can't be used in this construction. Mainu actually stands for 'to me', 'also me, but even this justification won't suffice because Mainu Pata hai ( I know) alone is correct. You can't use "Main" here unless you say "Main eh janana haan"