(952) 890-7770
Zkarlo.com provides discount and used laptop parts...
I had the same problem with a Toshiba laptop. It ended up being a problem of overheating. It was solved by talking a vaccum cleaner hose attachment and sucking out the dust for the vent. Can you try this?