Ahahahahaha
Yes, you can get cash and powerups (not sure about rep)
but they are accumulated
Do 100 races with this 51% bug
then repair your car, you'll see you "get" money instead of losing
Also, do a normal SP race and you will see your powerups have increased their number suddenly
Btw, this bug is particularly useful for Eagle Drive and Diamond & Union