OK there's your problem - "The IPs are diff. One Pc1 (this pc) starts 58. Pc2 starts, 169."
Are you trying to get both PC to "talk" to each other and also use the internet?
If so, you will need to purchase a Switch or an DSL / Cable modem/Rotuer. This will allow you to connect multiple PC's and also use the Internet at the same time. (take a look here setup home network
for info & Advice)
If both PC's are running XP or Vista you will need to run the INTERNET CONNECTION SHARING Wizard. This will configure both PCs to have the same IP address (currently you don't) and also allow the internet connection to be available to both machines (as long as the main PC is on).
Any probs, let me know