Fixed, it was one of my spark plugs.. i opened the hood and one of them were sparing while the engine was on.. i replaced the wire from the cap, and it runs fine.
if you have stock electrical, the new heating system could be causing a drain of your electrical system that didn't happen before. other than that i have no idea