Hi...I have an hp p7-1007c desktop, with an ATX-250-12Z rev. D3R, hp part #5188-2622. it needs to be replaced. I have an hp a1483w desktop, a little older, with an ATX--300-12Z rev.CDR., hp part...