Thanks again for the reply,
These are really good suggestions and I actually something that I didn't already think of. I also had that weird massive jump height bug sometimes but I couldn't figure out why it happened and I ran out of time so I ignored it.
Also no problem, I try to rate everybody's game that leaves a comment :)