U blox 6m not working

I have a ublox 6m GPS module, and it's been working fine, until now. It can't get a fix on it's position. It is still able to get the time/date. I'm not sure if it is my arduino causing the problem, or if it is the gps.

It has a small gps antenna compared to other gps modules and i'm not sure if a larger GPS antenna would work better and get a quicker fix

The GPS is outdoors with a good view of the sky ?

Yes

After reading and following the instructions in the "How to use this forum" post, post the code, using code tags, and an excerpt of the GPS output messages

It was working with the exact same code two days ago and I was wondering if there was something that causes gps modules to fail suddenly.

You have provided no evidence that the GPS module is failing in any way.

Nathaniel_: It was working with the exact same code two days ago and I was wondering if there was something that causes gps modules to fail suddenly.

Yes, they can fail suddenly, some are vunerable to static damage on the antenna input.

Some of the cheaper GPSs are counterfeit and of unknown quality.

Sounds like you either have a faulty GPS or faulty antenna.

Did you complain to the supplier ?