yeah i second the auto zone comment
but about you r breaks are you loosing fluid?? cause on my truck the caliperare leaking and that causes the same problem on my truck that you are describing so even if its alittle ass leak it can allo air into your system so check that