Chosen Solution

I replaced the logic board, everything works fine except for it wont charge, no light on magsafe, changed magsafe 3 times still no charge.

Try disconnecting from the logic board all and every connector and battery and see if that brings back the green light to magsafe. If it doesn’t it’s very likely you have a faulty logic board. If green light gets back start reconnecting parts one by one until you find yourself back with no green light that will signal the faulty and probably shorted part..leave battery as last. Keep us posted, good luck with your repair.